How Speed Governors Help Reduce Road Accidents
Speed governors are devices that are fitted in vehicles to restrict the flow of fuel to the engine and check speeding. Globally, almost 1.25 million people die because of road traffic crashes every year. Speed governor is an important component in all phases of injury prevention. Speed governor is the most important risk factor for …