Transportation Euro Team Wins $1.6B Contract for Highway Near Stonehenge Peter Reina May 26, 2022 No Comments Italy, Austria and Spanish firms will build 13-km section, including at least 3.2 km of tunnel near historic England site.Read More
Spain Design Giant Names Mercedes Sierra US Chief March 6, 2018 No Comments Denver Transit names Detroit's Michael Ford to new COO roleRead More
$569M South Africa Solar Plant Construction Starts Shem Oirere July 19, 2016 No Comments Project is a milestone for South African effort to develop more than 13,000 MW of clean energy by 2030.Read More