anonymous
Guest
anonymous
Guest
Depsite a town hall meeting a couple of weeks ago saying business was picking up, the test volume in the lab is still dropping. It is exactly like what was being said and what was happening right before the last big layoff. Deja vu?