Mar 12 BUSINESS
There's good news for Paytm users in India! The National Payments Corp of India (NPCI) is expected to grant Paytm, formally known as One 97 Communications