Chief executives of Distribution Companies summoned by the Minister of Power, due to Power… Trustbase News Mar 2, 2024 0 Due to the worsening power supply in the country, the Minister of Power, Adebayo Adelabu, has summoned the chief executives of Abuja and Ibadan…