OHLA awarded its largest contract since 2017 worth €321 million
OHLA Group, via its subsidiary, OHLA USA, Inc., announced that it received a $379 million contract to improve traffic flow and travel reliability along the I-5 North freeway in California. The project’s footprint encompasses a total of 17 miles in […]