China's Evergrande crisis: Shares shed 89% last year | Developer set to release insider information