Did Zimbabwe’s deputy Energy Minister lie about power projects from Independent producers?
Zimbabwe is battling serious power shortages despite promises by the national electricity supply authority (ZESA) to ease load-shedding through increased imports during the festive season....