Latest electricity generation news