Longi Green Energy Technology Co Ltd (SHA:601012) has officially opened a new manufacturing base in Chuzhou, China, where it will make 5 GW of monocrystalline solar modules annually.