CHENNAI, India — When it opened in 2001, the East Coast Road in southern India gave drivers a smooth, modern link to coastal resorts and an open stretch of highway to gun their engines on weekends. The 425-mile road also is a glaring example of why, with just 1 percent of the world’s automobiles, India accounts for 15 percent of global traffic deaths, according to the World Bank.Read full article >>