Banco Nacional de México, also known as Citibanamex, is owned by Grupo Financiero Banamex S.A. de C.V., which is where it all began. It is Mexico’s second-largest bank. Citigroup paid $12.5 billion USD in August 2001 for the Banamex Financial Group. It continues to function as a subsidiary of Citigroup.