British Airways wants ALL staff not laid off to sign new ‘zero hour’ contracts

British Airways has asked all staff to sign new ‘zero hour’ contracts that would allow the airline to lay them off without negotiations, it has been reported.  The beleaguered carrier has already announced plans to send 12,000 workers ‘to the dole’ owing to the coronavirus crisis, and warned it may end operations at Gatwick, London … Read more