Yes, sadly its 100% true....one of my best friends here ironically he's the Portuguese Manager for all portuguese stations/airports.
All staff without employment right now. Faro station just closed officialy today, the main portuguese Servisair/Swissport base for decades
Cheers ; JF