Mainstream Energy Solutions Limited (MESL), the parent company of Penstock Limited managing the Zungeru Hydroelectric Power Plant in Niger State, has dismissed allegations of an explosion at the facility. Reports circulated suggested an explosion hit the Zungeru power plant early Monday morning, injuring several workers who were then transported to various hospitals, with the seriously […]