Rediff.com Indiaannounced that it has received final approval from the National Payments Corporation of India (NPCI) for its Third-Party Application Provider (TPAP) license, ...