The Caixa Geral Depositos is the largest public-sector bank in Portugal. It is owned by the Portuguese state. It was started in 1876.
Caixa Geral de Depósitos' headquarters in Lisbon.
A Caixa Geral de Depósitos building in Porto.