#Industry News
SpotSee Opens New Facility in Chihuahua, Mexico
Sixty percent of revenue comes from outside the U.S.
SpotSee has opened a new facility in Chihuahua, Mexico, to better reach its customers, more easily manufacture products in-house and continue its global expansion.