Merrill Lynch & Co. Inc. is one of the world's leading providers of wealth management, securities trading/sales, corporate finance and investment banking services. Based in Dallas, Texas, it is a part of Bank of America Corporation, one of the largest financial institutions in the world. Bank of America Corporation serves individual consumers, small/middle market businesses and large corporations with a range of banking, investing, asset management and other financial and risk-management products/services. It serves more than 59 million consumers and small business relationships. The organization has more than 6,100 retail banking offices and operates more than 18,000 ATMs.