Just another Fintechpulse8 News site
South Africa’s manufacturer sentiment worsened slightly in May as demand slumped and supply disruptions due to…