Shidi New Energy’s 200 GW Production Plans

Chinese Company Announces World’s ‘Largest’ Solar Module Junction Box Manufacturing Project

China’s Sichuan Shidi New Energy has launched the construction of what it believes will be the world’s largest production facility