Greenbacker Secures $186 Million Credit Agreement With KeyBank and Fifth Third Bank
PVTIME – Greenbacker Renewable Energy Company LLC (“GREC” or “Greenbacker”), a leading green energy investment company and independent power producer, has entered into a senior credit agreement of $186.2 million…