A general strike in Greece, massive protests by the indignados in Spain, public transport strikes in Portugal (and Spain), and industrial action by aluminium, steel and public sector workers in Italy headlined this week.
A general strike in Greece, massive protests by the indignados in Spain, public transport strikes in Portugal (and Spain), and industrial action by aluminium, steel and public sector workers in Italy headlined this week.