A curated feed from today's top sources.
Tech giants release their quarterly earnings reports, showing strong growth in cloud computing.