Key takeaways: The National Payments Corporation of India (NPCI) was established in 2008 by the RBI and IBA as a non-profit company...