Android Pay set for launch in Russia this month?

Android Pay is set to launch in Russia on May 16, according to Russian publication Interfax.

Reports emerged in January 2017 that the mobile payment service would be launching in Russia sometime this year.