Skip to content

Yandex finalizes a deal to sell its Russian business and renames the new business as Nebius Group; sources say Yandex founder Arkady Volozh will become CEO (Liezel Hill/Bloomberg)

    Snarful Solutions Group, LLC.