Atlas at Stansted - Furloughs?
Anyone know if Atlas let go crews based at Stansted UK?
If so when and how many?
Just interested as I used to have a friend worked their and I am trying to get in touch with no luck.
Anyone got a contact number or email for Atlas at STN?