Thinking Points Startia Holdings (TSE: 3393) operates a group of companies that provides IT infrastructure and digital marketing support tools and services to business with 300 employees or fewer.The company started out as a telecom agency in 1996, then transitioned into a software subscription company, focusing on subscription revenues since 2006.Startia has since established formidable […]