27.07.2026 Banco Sabadell realigns its structure to accelerate transformation, simplify management and strengthen execution of its business plan Read more