Banker’s Magazine just completed its 2010 ranking of the world’s best banks. The list is based on Tier 1 capital which serves as a way to judge a bank’s ability to handle financial shocks and lend on a large scale. Bank of America, based in Raleigh, North Carolina, was selected as the world’s top bank […]
Read More...