Politics Google to invest $15B in AI hub in southern India, its largest outside US October 14, 2025 Google plans to invest $15 billion over the next five years to establish an artificial intelligence data center in the…
Investing Russian oil exports shift in November: Baltic surge counters southern collapse December 12, 2025