Wheels8 years ago
NADDC compels local vehicle assembling plants to install speed-limiters
National Automotive Development and Design Council has directed that all vehicle manufacturing plants in the country to install speed-limiting device in their vehicles. National Daily gathered...