Tuesday, 8 June 2021

China's producer prices surge the most since 2008, cutting into business profits