State Bank of India (SBI) has got the “World’s Best Consumer Bank 2025” and “Best Bank in India 2025” recognition from Global Finance, New York, at the Global Finance Award Ceremony held during the ...