UPI, Aadhaar power 61% payments at semi-urban and rural stores

Business