Alibaba buys out Nikhil Vora’s stake in Paytm for $23 Million

Top