Struggling Irvine telescope maker Meade Instruments Corp. said Tuesday it’s closing a Georgia plant and cutting 20 jobs. The move is “another step in our efforts to align our operating expenses with ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results