Microsoft yesterday launched a challenge to Google’s growing dominance of the internet by going public with an unsolicited $44.6bn bid for Yahoo.