site logo

As market pressures mount for IPPs, Vistra, Dynegy complete $1.74B merger