Fixings and innovative solutions for pros at CELO

New headquarter building Banco Popular, Spain