SBI awarded Best Consumer Bank 2025 award by Global Finance magazinbfsi.economictimes.indiatimes.com·2 pts·vee-kay·1