Amazon invests Rs 450 crore in India digital payment – Amazon Pay

Online store Amazon has invested Rs 450 crore in its digital payments arm Amazon Pay (India).…