Greenbacker Renewable Energy Company
Greenbacker Renewable Energy Company is a publicly registered, non-traded limited liability company that acquires and manages a diversified portfolio of income-generating renewable energy power plants and energy storage facilities. The company focuses on long-term contracted assets, primarily solar ...
Global Infrastructure Sherpa