Road safety is an essential component in sustainable urban mobilityIn European cities, pedestrians, cyclists and motorcyclists make up 70% of road deaths. This is according to the European Transport Safety Council, who are authors of a new report. The report also states tackling urban...Read more12-06-2019|Comment|author: Julia Zvobgo