Facebook all set to leave Twitter behind in social media advertising with latest introduction of embeddable posts

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