Judge: China Construction Owes Baha Mar Developer $1.6B | Engineering News-Record