Posts in tag

Ferrovial


Over 1 million people each year are tragically killed in road accidents around the world, with millions more severely injured. The human cost is far too great to ignore and global efforts are required to save lives, but how do we even begin to enhance road safety? During the days of horse and carriage, emphasis …