Microsoft follows Nvidia to a $4 trillion valuation - Stuff South Africa