Doing Business Internationally: Spain
Recognized as one of the most important business centers in southern Europe, Spain is one of the largest business and consumer markets. Positioned as recipient 13 of the foreign investments in the world, more than 14,600 foreign firms have set up their business in Spain, and 70 out of 100 top companies in Forbes Global 2000 operate in Spain.
Watch this webinar
All fields marked with * are required.
Overview
Join CSC’s associate general counsel, Helena Ledic, and our panel of experts from CSC’s Spain onshore office—Carmen Rozpide, managing director, and Ana Freire, business unit manager for Corporate and Legal Solutions Legal—as they identify critical aspects for setting up a business in Spain, and how CSC can help streamline operations.