Finance Amazon infuses $40m into Indian payments armApril 25, 20250 Ecommerce entity Amazon has invested Rs 3.5bn ($40m) into its digital funds arm, Amazon Pay India, by way of a…