A $4.2 trillion capital-spending forecast for five tech giants through 2029 · Digg