SBI wins 'World’s Best Consumer Bank 2025' and 'Best Bank in India 2025' awards, highlighting its commitment to customer ...