Alphabet Q2 2025 slides reveal cloud profitability surge, capital spending spike

Forex News