Tech Tech Shake-Up: Iliad’s €3 Billion Investment in AI—What’s at Stake? Amidst Iliad’s €3 billion AI investment, the future of European tech hangs in the balance—what could this mean for competition and innovation? Ethan HashFebruary 8, 2025 View Post