SPEED CHECK
More than 13,000 people in the state are killed in road accidents each year. The speed governor is likely to curb accidents, owing to overspeeding
Apart from physical speed governors, there are also electronic controlling units (ECU) to keep the vehiclespeed in check
Old commercial vehicles need to install speed governors while renewing fitness certificates or set the speed according to ECU.