Citibanamex (also known as Banco Nacional de México, formerly Banamex) is a company that provides bank services to businesses and individuals. It offers credit and debit card issuance, insurance, investment management, financing, foreign exchange, and other solutions.