Here’s what El Niño means for markets and South Africa

· Daily Maverick