Comment Comment by sp332 I don’t know if "fired" means something different in Britain, but the article says they were let go or laid off. parent sp332 2 years ago