News

The Zimbabwe Electricity Supply Authority (ZESA) has revealed why load shedding has worsened across the country again.