Infrastructure and Services

OHLA has launched a court battle in Illinois to end one of its largest operations in the US

OHLA has begun legal proceedings to terminate one of its largest projects in the United States. The group headed by…

4 months ago