Business

China says global stagflation could depress recovery of COVID-hit economy