Greenbacker acquires solar assets of the DEN from Oak Leaf Energy
Greenbacker Renewable Energy (GREC), a leading company of sustainable energy developments, announced this Monday it acquired a solar portfolio located in the Denver International Airport....