Independent financial news & research
Millions of workers across Spain took part in the country's first general strike in 14 years…