Clenergy is supplying mounting systems for one of the largest solar power plants in Nasushiobara City, Japan. The project covers 370,000 square meters of land, with a total installation of 24.8MW and an estimated power generation ...  more
Clenergy Provides Mounting Solution for 24.8 MW Power Plant in Japan |
published: 2014-11-28 14:50 |