Stringent measures needed to curb road accidents

Today, India is not only the fastest growing economy in the world but it also tops…