News

It is claimed that Microsoft's "search and news advertising" business generated some $10.2 billion (€8.7 billion) in the nine ...