The Independent Workers’ Union of Great Britain (IWGB) said it appears that the staff at the company’s base in Edinburgh were dismissed for ‘trade union activity’.
The Independent Workers’ Union of Great Britain (IWGB) said it appears that the staff at the company’s base in Edinburgh were dismissed for ‘trade union activity’.