Greenbacker’s First Solar/Storage Facility Enters Commercial Operation
April 5, 2021
Greenbacker Renewable Energy Company, a publicly registered, non-traded limited liability company and manager of sustainable infrastructure investments, reported that its...