Servisair / Swissport
Why are there always people on here that take great delight in the fact people may be out of a job. I thought this was a rumour site, not a gloating forum !!!! The issues are with the companies involved, not the people that work for them. It's going to affect the livelihood of people on BOTH side !!