Finance, Forex and Investments

sbi_2.jpg

sbi_2.jpg

Summary: India : Do you know India's biggest bank comes at 72nd place in the world? According to Tier I capital, India's best bank, State Bank of India, is roughly 1/10th the size of world's biggest bank

Image Dimensions: 380 x 213

Image originally found here.