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)