SSTP Construction Site Phase 2

News from the SinoSwiss Technopark Construction site in Chongqing: