Media Release: Allianz Calls for Greater Safety for Vulnerable Road Users in Urban Areas
Business Wire India Big vs. small in European cities: 70% of urban road deaths involve pedestrians, cyclists, or motorcyclists. One-third of accidents between trucks and pedestrians or cyclists could be…