TRSA chairman moots NH Road Safety Plan
National highways, which constitute less than 2% of total road network in the country, witnessed 30% of total road accident deaths in year 2018. The total loss incurred due to these fatal accidents on National Highways, according to an estimation, is coming close to 1% of the Gross Domestic Product of the country, which translates … Read more