About Stephen Russell

Stephen Russell is International Officer for Business & Human Rights at the Trades Union Congress. Twitter:StephenJRusse1l