International Business and Trade, Spain