27 August 2020

China Life net earnings drop 19% as major units' profits fall