11 Nov 2025 Nebius signs $3bn deal with Meta, says current available capacity is sold out as it targets 2.5GW by end of 2026