As of 2020-21, India has only 12 public sector banks following major consolidation mergers (like PNB+OBC+UNI, etc.). The number 27 might have been accurate historically (before mergers in 2017-2020), but is currently incorrect. The landscape has changed significantly due to government-driven consolidation.