Sep 28, 2016 National News Escom finance director resigns after refusing to set embezzlement deal over K2.5 billion Electricity Supply Corporation of Malawi (Escom) Finance Director, Bettie Mahuka, has resigned after being.. Read more