Amazon Pay touches 5 million merchants, launches new app

Of the 5 million merchants on Amazon Pay, 2.5 million operate retail and shopping outlets such as kirana stores, the company said