Sorry to hear your woes, Stereo.
I sincerely hope you and your colleagues manage to find something else soon.
It happens. m-v-s's post does, however, illustrate that it is an ill wind that blows nobody any good. I have had the bad luck to have been laid off a couple of times in the past, and am still waiting to find myself the beneficiary of someone else's bad luck instead.
I wish you better luck for the future.