• Hey there! Welcome to TFC! View fewer ads on the website just by signing up on TF Community.

central bank of india

The Central Bank of India (CBI) is an Indian public sector bank based in Mumbai. Despite its name, CBI is not the central bank of India, a role served by the Reserve Bank of India.

View More On Wikipedia.org
Back
Top