Over the past decades, Spain has developed into an International business and trade hub and thanks to its well-connected position more and more companies from across the world are expanding into the Iberian Peninsula. Starting a new business or opening a branch in Spain might therefore be something to consider...