Invests

Amazon pumps INR4.5bn in India payments arm

E-commerce firm Amazon has infused INR4.5bn ($64.8m) in its digital payments unit in India, reported Press Trust of India. According…