Autos Road safety tips to protect lives and improve mobility in cities October 11, 2022 by Catherine According to the World Health Organization (WHO), approximately 1.35 million lives are lost each year as a result of traffic accidents. Between 20 million and 50 million people suffer from… Continue Reading