Inflection for growth recovery has been reached State Bank of India is India's largest bank. The bank operates 22,330 branches globally and has a vast network of 57,889 ATMs/CDMs. It provides a wide range of financial services, such as insurance, credit cards and asset...