Struggling Alliant Computer Systems Corp, Littleton, Massachusetts has reportedly laid off another 27 of its staff and is having to require those remaining to accept pay cuts.
Struggling Alliant Computer Systems Corp, Littleton, Massachusetts has reportedly laid off another 27 of its staff and is having to require those remaining to accept pay cuts.