CompuLab files for $24M IPO

June 16, 2017