A minivan on Friday caught fire and ploughed into pedestrians after veering onto a crowded sidewalk outside a Starbucks outlet in China’s financial hub Shanghai, injuring 18 people,......
China's economy grew by 8.1 per cent in 2021 to about $18 trillion despite challenges, including epidemic resurgences and a complicated external environment, the government said on Monday. IMAGE:......