State Bank of India (SBI) is one of the biggest state-owned financial institutions in India. Headquartered in Mumbai, the ...