Net debt of listed developers declines 37% amid Covid

Net debt of listed developers declines 37% amid Covid