Media

Financial Times: Alphabet and Microsoft smash estimates with revenue haul