30 January 2019

China Life blames equities for expected 70% profit slump