Banco General is the largest private bank in Panama City, with 74 offices and more than 600 ATM. The institution has representative offices in Mexico, Guatemala, El Salvador, Colombia and Peru and a bank in Costa Rica.