carlsbad california


Upper Deck Laying Off 119 Workers

A major workforce reduction has taken place at the Upper Deck Company.