Press Release

STRATACACHE Hires Digital Signage and Retail Veteran to Spearhead Scala Business Development in Canada