Financial technology built around India Stack, (a set of tools to build software) Aadhaar, electronic know your customer (eKYC) process and Unified Payments Interface (UPI) will fuel innovation that can help 400 million more Indians access credit, insurance and investment opportunities, a report …