OHLA awarded three contracts in Illinois with a combined value of $155 million
OHLA, through its U.S. subsidiary Judlau Contracting, has been awarded three new contracts in Illinois (United States) with a combined value of $155 million. The first contract, awarded by the Illinois Department of Transportation (IDOT) for $57.2 million, calls for […]