Poor Enforcement, Training Behind India's High Road Accident Numbers
Mumbai: Road accidents cost India 3-5% of gross domestic product every year, and are avoidable if India could improve its roads and city planning,...
6 Two-Wheeler Riders Die Every Hour In Accidents
Poor roads, faulty helmets and lax license rules combine to make toll one of the worst in the world