Layoffs hit Strasbaugh, a San Luis Obispo-based high-tech firm

January 09, 2013 05:15 PM