TTRF Capital Establishes New Position in Nebius Group Worth $64 Million | Intellectia.AI