Sumitomo nears Turquoise Nevada solar sale

Sumitomo is wrapping up the sales process for a solar project in Nevada, it is understood

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