Google launches new Nexus 7 tablet line-up and Internet video’s streaming device Chromecast

Right before the quarterly financial results, technical analysis suggests, Apple’s shares may fall further