No.3805 Zhoujiazui Road, SHUFE National University Science Park, Shanghai, P.R. China, Shang Hai, Shanghai 200093, China
Vertically integrated PV manufacturer founded in Shanghai in 2005, offering N-type TOPCon, HJT and back-contact modules up to 730W, LiFePO4 storage and complete solar systems for customers in 120+ countries.