Microsoft has offered to buy the search engine company Yahoo for $44.6bn (£22.4bn) in cash and shares. WTF?

Microsoft to buy Yahoo! for $44.6 billion