What does furlough mean? Furloughed worker and leave definition explained thesun.co.uk
MILLIONS of workers are having 80 per cent of their wages supplemented under emergency measures in the fight against coronavirus. When Chancellor Rishi Sunak announced the measures, he said the gov…
Report Story