Mumbai: The Brihanmumbai Electric Supply and Transport (BEST) undertaking has revealed that 834 accidents involving its buses ...
At least 168,491 people were killed on India's roads last year ... lost 462 lives a day and 19 lives every hour to road accidents last year. Road accidents also injured 443,000 people in the ...