Start your day with intelligence. Get The OODA Daily Pulse.
“Two of the world’s biggest technology companies, Google and Microsoft, have badly missed earnings expectations for the second quarter.
Google reported profits of $9.7bn (£6.4bn), up 16% from a year ago but less than analysts were expecting.”