Home » South Africa Private Sector Contracts in May as Demand and Output Weaken