January saw a sharp decline in South African manufacturing activity, as seen by the headline Absa Purchasing Managers’ Index (PMI) dropping to levels not seen in...
World’s biggest beverage manufacturers, Coca Cola, has inaugurated a new mega factory in the Sebta City of Ethiopia, which is reported to be the largest of...