Power generation, CEB and IPPs