South Africa consumer inflation rises to 3.1% y/y in March | AllMind News