Op-ed: Workers being pushed to breaking point
The International Trade Union Confederation (ITUC) is a body representing over 200 million workers through 340 national affiliates in 169 countries. The ITUC’s Global Rights Index assesses over 150 countries based on 97 indicators pulled from international standards and jurisprudence. Last ...