Bank of America Corporation, headquartered in Charlotte, North Carolina, is a premier American multinational investment bank and financial services holding company, recognized as the second-largest ...