Low uptake of speed governors as December deadline looms

Low demand for speed governors on the market has been reported despite the December 15 deadline for their installation in public service vehicles.
A traffic policeman using a speed gun to check the speed of an approaching vehicle. (File)
A traffic policeman using a speed gun to check the speed of an approaching vehicle. (File)
Rodrigue Rwirahira