The Electricity Supply Corporation of Malawi (ESCOM) has urged Independent Power Producers (IPPs) to expedite the implementation of their contractual agreements, expressing concern over persistent ...