Nebius Secures $3.5 Billion Citi Facility for Data Centers - IJR News