Mail.ru and alibaba inc, why don't you go...

 

v20240901