Channel, News, Vendor Meta invests in AI infrastructure deal It struck a separate $3 billion deal with Nebius in 2025. Daniel ShepherdMarch 17, 2026, 11:28 amMarch 17, 2026