The Federal Road Safety Corps (FRSC) has warned fleet operators who tamper with the calibrated Speed Limiting Devices in their…
This website uses cookies.