Egbin, Shiroro Hydropower Plants Record Decline In Power Generation
The nation’s biggest power station, Egbin, and one of the three hydropower plants, Shiroro, have recorded significant declines in their output.
Six of the nation’s 27 power plants were idle on Monday, according to industry data obtained...