Manufacturers

Energy prices: Manufacturers raise alarm over imminent industry collapse

As the rising cost of diesel alongside poor electricity supply and lingering foreign exchange challenges takes a toll on the…

2 years ago