JAPAN

Japan

CAPACITY                    795KW
SCOPE OF WORK        Engineering, Solar Mounting,
                                       Cable Management Solutions