Twenty STA Travel Scottish workers win compensation after sackings May 11, 2022May 11, 2022 admin Travel Industry Employment tribunal ruling reported