Greenbacker buys Illinois wind

Greenbacker Renewable Energy Co has purchased a 54MW wind project in Illinois from a national renewable energy project developer

Blurred image of IJGlobal article content