grindrod

Predictions and analysis