Retail in Asia

In Sectors

More cars, more deaths: India counts the cost of affluence

India has a ballooning road toll to match its booming car market.

Experts predict that more than 150,000 Indians will die in traffic accidents this year, the highest road toll in the world. Another three million are expected to be hospitalised as a result of crashes.