click here for more info on how the 20 leading banks stack up against each other in terms of revenue, assets and profitability

20 Largest Banks & Financial Institutions in the World