Latest News/Update on Microsoft (Live Blog)

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