Best in Slot

China Construction America and BML Properties Resolve $1.6 Billion Baha Mar Dispute

By David Garato

In a significant development involving one of the largest construction disputes in the region, China Construction America, Inc. (CCA), the principal contractor for the Baha Mar casino resort in the...

Sponsored — Learn more
Open Article