The logo of Evergrande Group is seen on the façade of its headquarters in Guangzhou, South China’s Guangdong province, on July 24, 2020. [Photo/IC] Cash-strapped, debt-laden China Evergrande Group, a prominent Chinese property developer, may have ridden out a testing phase with its decision to sell some of its cherished […]