Public Sector Banks (PSBs) are banks where a majority stake (i.e. more than 50 %) is held by a government. The shares of these banks are listed on stock exchanges. There are a total of 21 PSBs in India.

Based on this passage, total no of public sector banks in india? Let's give stream of consciousness first:
To answer this question, we should know that: There are a total of 21 PSBs in India.
So, the final answer is 21.