Skip to content

Stephanie Adamson

Articles

Greenbacker Buys 5.9-Megawatt Solar Portfolio

Greenbacker Buys 5.9-Megawatt Solar Portfolio

July 23, 2020

Greenbacker Renewable Energy Company LLC, a publicly registered, non-traded limited liability company and manager of sustainable infrastructure investments, has purchased...