Business ❯ Finance ❯ Market Trends ❯ Stock Performance
Explosive growth projections run up against heavy spending for new data centers.