China’s ecommerce giant Alibaba on Tuesday announced an undisclosed strategic investment into India’s largest mobile payments and ecommerce platform Paytm. While the amount has not been made public, multiple reports peg the deal at somewhere around $600-$700 million (see here and here). If true, it would leave Paytm valued at somewhere around $4 billion, and make it one […]...