SBI Wins Global Finance Awards: Named World’s Best Consumer Bank and Best Bank in India for 2025 27 October 2025