The Federal Road Safety Commission (FRSC) in Lagos said it had impounded 317 vehicles for non compliance since the commencement of the enforcement of installation of the Speed Limiting Device on Feb. 1.
NAN
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business