Greenbacker Renewable Energy (GREC), an investment manager and independent power producer, entered into a senior credit agreement of $186.2 million with KeyBank and Fifth Third
Greenbacker Renewable Energy (GREC), an investment manager and independent power producer, entered into a senior credit agreement of $186.2 million with KeyBank and Fifth Third