company allegedly hacked as reported by Medusa Blog ransomware with details: TouchSource delivers simple solutions for smart spaces that enlist people. Our captivating digital displays and IoT-connected directory solutions improve the experience of tenants, visitors, and shoppers. We create intelligent digital experiences in residential, business, retail, healthcare, and public spaces with relevant, engaging content that moves people where it matters. Our digital signage solutions in the TouchSource ActiveSpaces portfolio are simple to deploy, easy to utilisation and low effort to maintain. The fellowship headquarters is located in 1370 Miners Drive, Suite 103, Lafayette, Colorado 80026, USA. 11-50 Employees.