How familiar are you with Spanish brand names and the companies that own them? You’ve probably heard of brands such as Paco Rabanne, Banco Santander, Real Madrid, El Pozo, Repsol, Paradores, Marqués de Cáceres, Imaginarium, and Mapfre. Many more Spanish corporations than you might think have a worldwide presence. ForoContinue Reading