Articles in this section

In April 2017, the first part of the Baha Mar, a 1,000 acre luxury mega-resort in the Bahamas that will eventually consist of several hotels, a 100,000 square foot casino, a golf course, spas, shops and restaurants, constructed by China Construction America, finally opened. The event was marked (...)