Investors glimpse pay-off for Big Tech’s mammoth spending on AI arms race August 1, 2025 By admin Earnings reports of major players show how artificial intelligence services are boosting revenues