No key points available
No outline available
Executives face choice between cutting returns to shareholders, raiding reserves or tapping the markets
Strong sales fail to calm market fears over soaring AI and infrastructure spending.
Capital expenditure forecasts for 2026 were a third higher than Wall Street’s expectations