Barcelona: The city that has it all

Barcelona, a diverse and cosmopolitan city, is ranked 3rd in Europe and 6th in the world for international enrollment. The 13th most innovative city in the world is the perfect place to set up busines


ESADE Business School

Visit profile

Related videos