Cloud and COVID boost Amazon but ad swoon hits Alphabet and Facebook
Updated: Hot off Wednesday’s congressional grilling of their chief executives on whether they’re too big, three internet giants today reported a total of almost $146 billion in second-quarter revenue even after the impacts of the coronavirus pandemic — and with Apple Inc. …