The Chinese construction company is the general contractor for the huge Bahamian resort complex Baha Mar.