Google faces its Microsoft moment

(Source: Telegraph.co.uk) After emerging as the winner of pre-web phase of the technologyindustry, …. it delivered mobile search advertising sales of $11.8bn last year, more than a sixth …