Media

Financial Times: Alphabet and Microsoft smash estimates with $110bn revenue haul