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…