All about finance. Europe's leadership in productivity shifts to Spain, coinciding with a surge in unemployment rates. , and Administrator 2025 April 29