Headquartered in the southern city of Foshan, Country Garden was China’s largest developer by contracted sales from 2017 — when it took the top spot from China Evergrande Group — through 2022.
Country Garden, based in Foshan in southern Guangdong province and once China’s top home builder by sales, is facing mounting pressures to meet its obligations. It earlier defaulted on a dollar ...