Ending the Love Affair between Drivers and Speed in India?
Ending the Love Affair between Drivers and Speed in India? When a motorist drives a vehicle at a high speed and exceeds the posted speed limit, he is said to be speeding. And speeding or dangerous driving by Indian motorists is a norm in the country. According to the National Crime Records Bureau, 48,654 people…