electricity generationlatest news & developments