Economic loss of road accidents in India estimated at 3% of GDP ...

Responsive image
source