Panoramic view of Bilbao river in Spain.

IESE Insight

Foreign companies in Spain undeterred by high interest rates, polarization and geopolitical turbulence