Barcelona Executive Business School unveils new campus

Barcelona Executive Business School (BEBS) has recently relocated to Carrer de Torroella de Montgrí 23.