Power sector results