Rebranded Yandex Announces Share Buyback and New AI Initiatives

July 16, 2024