Intellidex Head of Capital Markets Research, Peter Attard Montalto shares his views on president Ramaphosa’s cabinet announcement.