MUMBAI: If India’s digital payments sector were a rocket, NPCI just strapped a turbo booster to its engine. On 2 April 2025, the National Payments Corporation...
This will close in 10 seconds