Spectra Technologies LLC employees gather for a group photo before the 10th anniversary celebration.

Published: 07/02/2012