The big four tech giants, worth nearly $5 trillion reported earnings last week defying the worst economic downturns on record. Joining CNBC Africa for more on the numbers is Henry Biddlecombe, Analyst at Anchor Capital.