Bank of America is one of the world's largest financial institutions that serve individual consumers, small- and middle-market businesses and large corporations with a full range of banking, investing, asset management and other financial and risk management products and services. It has more than 5,700 retail banking offices and over 17,000 ATMs throughout the United States. Bank of America...