News Details: Suntech Supplies Shell’s Rooftop Project in Zhejiang 2019-12-06 Recently, Shell Petrochemicals Co., Ltd.’s distributed rooftop project in Zhejiang has been connected to the power grid, Suntech supplied this project with a capacity of 959 kW. A total of 3,490 pieces of Suntech solar modules were installed from April to June 2019 and is […]