Content by Stavros Karamperidis
Thu, 09/23/2021 - 12:02
Ningbo-Zhousan may not exactly be a household name, but find something in your house made in China, and it’s quite likely it was delivered from there. Ningbo-Zhousan, which overlooks the East China Sea some 200 km south of Shanghai, is China’s…