Covid-19 has driven a projected 10 million more Russian consumers online,…
Source link
Tags Alibaba BABA Battle Crown online Russia Yandex YNDX
[unable to retrieve full-text content]Russia’s Yandex reports Q1 revenue rise as market awaits spin-off news CNA …