Which of the following public sector banks has the highest number of branches in India? August 12, 2023 by Bibisha Shiwakoti Which of the following public sector banks has the highest number of branches in India?State Bank of India Allahabad BankBank of IndiaPunjab National BankCorrect Answer: State bank of IndiaRead more