Nebius Group, the technology company rebranded from Russian internet giant Yandex, has raised $700 million from a slate...
2 Dec 2024 5:30 PM IST