Mainstream Energy Solutions Limited, a parent company of Penstock Limited, which is in charge of the Zungeru Hydroelectric Power Plant in Niger State, has refuted claims that there was an explosion at the plant. There were reports (not by The PUNCH) that the Zungeru power plant was hit by an explosion in the early hours