Japanese industrial sites to install 18MW solar power

The plan is composed of two projects:

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content