What India's New Road Safety Bill Means for Cities and Citizens

Road safety issues have reached a pinnacle in Indian cities. In 2013, 140,000 people died in traffic crashes, and many more were severely injured. These premature deaths and debilitating injuries put an intense burden not just on families and communities, but also on the workforce and the economy.read more