Cadkey Inc., which makes specialized computer software, said Wednesday that it laid off 18 sales and marketing employees because of declining sales and lower prices. The cuts accounted for about 20 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback