Google Makes Nexus 7 Refresh Official, Tablet Launches 30 July - Stuff South Africa