"CaixaBank is Spain's largest bank, and its foundation, La Caixa, is one of the largest in the world. CaixaForum, their signature cultural program, exists in every major Spanish city (and a few smaller cities as well), offering cultural programs such as art exhibitions, live music, kids programs, film screenings, and more. The Barcelona iteration, housed in a renovated textile factory, is one of the largest in the country."