Speaking during the commissioning of the Plant at Tedzani in Chikwawa Chakwera said should Malawi fail to produce enough energy the country will …

Read full story