Founded in Barcelona in 1958, the Escuela de Administration de Empresas expanded to Madrid in the following decade and maintains bases in Spain’s two largest cities as well as South American outposts ...