Investor Shelf

RBI

Central bank · IN · 4 documents

Key number
90%
Key number
78%
Key number
level five
Faster Payments Innovation Index level for IMPS. Zenodo (CERN European Organization for Nuclear Research) p.2
Key number
US$ 222 billion USD