$1.6 billion judgment CCA Appeals $1.6 Billion Court Ruling Over Baha Mar Project DisputeBy adminOctober 25, 2024 In a significant legal development, China Construction America (CCA), through a New York-based communications firm, announced its intention to challenge a ruling…