Talen Energy divests renewables businessThe Riverstone-backed independent power producer is selling a portfolio of 25 projects to Energy Power Partners.ByKalliope Gourntis1 July 2015•2 mins readDealsFundraising