investment
Amazon invests $33.5m in Indian payment business
E-commerce firm Amazon has invested INR2.3bn ($33.5m) in its Indian payments arm Amazon Pay India to bolster operations in the…
E-commerce firm Amazon has invested INR2.3bn ($33.5m) in its Indian payments arm Amazon Pay India to bolster operations in the…