News

S et amid a backdrop of lush rolling hills and marshy lakes, Ningde is an unassuming company town on the south-eastern coast ...