Fighting $1.6B Baha Mar Decision, China Construction Files for Bankruptcy Posted on January 27, 2025 by admin