Unified Payments Interface (UPI) transactions crossed 10 billion mark in August, the National Payments Corporation of India (NPCI) said. NPCI is an...
WhatsApp has said it is rolling out its payments services in India after receiving nod from the National Payments Corporation of India...