Oof. There's a Catalan bank/insurer called la caixa as well, i thought for a moment it was the same company. But appears not.
I thought the same for a second. Caixa means box both in catalan and portuguese
I thought the same for a second. Caixa means box both in catalan and portuguese