When Tom spoke at the All hands to announce potential layoff he said 5%
So far 7% or > on both US sites.
Malta 3000/220
Vermont 2000/148
Will be interesting to see the numbers out of Dresden and Singapore. More lies/miscalculations from Leadership?