Greenbacker Renewable Energy, an owner, and operator of sustainable infrastructure and energy efficiency projects, has entered into a senior credit agreement of $76.3 million with


Greenbacker Renewable Energy, an owner, and operator of sustainable infrastructure and energy efficiency projects, has entered into a senior credit agreement of $76.3 million with