Tesla to build battery plant in Shanghai
Protests across China as anger mounts over zero-Covid policy
Record temperatures in Shanghai as heatwave bakes China
One dead in Shanghai chemical plant explosion
China launches third aircraft carrier in major military milestone
Shanghai to lock down and test 2.7 million as Covid fears linger
Flights cancelled, schools shut over COVID-19 in Shanghai
Shanghai opens world's highest hotel
Huawei opens its Shanghai flagship store