The Finance Shelf

Aadhaar

Product · IN · 1 documents

Key number
60 million users
Projected digital lending users by 2027. Zenodo (CERN European Organization for Nuclear Research) p.2