Fresh virus restrictions imposed in Spain’s two regional economic powerhouses, Catalonia and Madrid, have darkened the country’s already bleak growth forecasts and angered business leaders. Continue reading

LEAVE A REPLY

Please enter your comment!
Please enter your name here