The ongoing power outages and load shedding is due to an overwhelming demand for electricity, the ministry of Energy and ...