Why Are Businesses Leaving Catalonia?

Catalonia is the highest taxed region in Spain but that’s not the reason why almost 3800 companies chose to abandon it for the last four years. It’s also not the reason why only approximately 2500 companies have relocated to the region in the same period of time. The...