Nebius Group NV is a tech company... Show more
an investment holding company with interest in providing internet search engine services
Industry InternetSoftwareServices