News from all angles
Investors balked at Alphabet pouring $51.4 billion into capital expenditures, like buying data centers and ramping power capacity, in just three months.
Redirecting to Forbes Business in 3 seconds...
Share this story with your network