Shanghai Topsolar Green Energy Co., Ltd has a long history of manufacturing products of renewable energy.  It is a subsidiary of the publicly listed HongRun Group, founded in 1994.
 
Topsolar is approved by Unicredit as one of the few bankable renewable energies companies.
 
Shanghai Topsolar Green Energy Co., Ltd is a high and new-tech company mainly engaged in R&D, production, sales and service of photovoltaic cells, modules and power generation system (EPC).

Topsolar has focused its R&D efforts on industrialized high-efficient crystalline silicon solar cell technology, thin-film solar cell technology, and development of new solar energy application products and has obtained various titles and awards such as Shanghai Science and Technology Advancement Award and Municipal Level Enterprise Technical Centre.