Release Summary

Greenbacker Renewable Energy Company LLC Acquires a 10.5 Megawatt Wind Farm in Idaho and Additional Solar Systems in Eight States

Greenbacker Renewable Energy Company LLC