Baha Mar Ltd's recent public attempt to shift responsibility away from itself and blame CCA Bahamas and our subcontractors for the delays in the project's completion is misleading and dishonest.

More Quotes by China Construction America