EU Parliament Deals Blow To Workers' Rights In Global Supply Chains (CCC)