S&P 5007,589.57▲ 1.31%
Millions of Spanish Workers Strike, Disrupting Transport and Industry Ahead of General Election — Witness News