Saving lives through investments in public bus systems
by -India suffers from the highest burden of road crashes, contributing to nearly 10% of global road deaths. In just the last decade (2008-2017), road crashes in India have increased by 23%, with an average annual increase of about 2% every year. The problem is particularly acute in urban areas, which witness nearly 42% of all crashes in the...