News

Apollo announced an investment with Summit Ridge Energy to own and operate a portfolio of solar assets in Illinois.