Release Summary

SpotSee opens new facility in Chihuahua, Mexico, to reach its customers, manufacture products in-house and continue its global expansion.