Alphabet reaffirms $75 billion spending plan in 2025 despite tariff turmoil
Russia opens cases against Google, other foreign tech over data storage