OHLA awarded a $150 million contract to build Destination Sport Miami, the largest indoor multi-sports facility in North America
OHLA awarded a $150 million contract to build Destination Sport Miami, the largest indoor multi-sports facility in North America OHLA Building, a subsidiary