Home > PROJECTS > Japan 13MW Project

Japan 13MW Project

Location:Japan
Project Time:2016
Total Capacity:13MW
Solution:U-shaped Pole Ground Mount
Material:Aluminium Alloy