Technology Yandex, the Russian tech giant, raked in over 300 billion rubles in service revenue during the initial quarter of 2025. , and Administrator 2025 April 27