Browsing: Evergrande posts losses of $81 billion over two years

Evergrande Group, the world’s most indebted property developer, has posted long-delayed financial results as a key part of its debt restructuring, which is shaping up to be one of the largest in Chinese corporate history, a media report said.