Chinese property developer Evergrande posts $81 billion loss over the past two years By: CNBC.com News July 18, 2023 at 02:54 AM EDT China Evergrande Group posted a combined loss of $81 billion in its long overdue earnings report late on Monday. Read More >>