Road Safety Still a Distant Dream: Are Big Rigs to Blame?
Every single day, millions of people travel from one place to another via roads. Roads are shared by all kinds of modes of transport – bicycles, two-wheelers, cars and vans, trucks, trams, buses, and more. Then there are carefree animals and attentive pedestrians who also commute through pavements and crossings. The road transportation system of…