(February 15 09:26) Tech.einnews.com
… and new investors, including Chinese tech major Tencent, Qatar Investment Authority … our mission of building massive technology platforms to bring at-scale … its domicile to India from Singapore previously, and its separation from …
You can find the original article
here