Nebius Secures 1.2 GW Deal: A $20 Billion Investment in AI Infrastructure | Intellectia.AI