Toronto startupfromAol2 months agoIllumin: Q1 Earnings SnapshotIllumin Holdings Inc. reported a $1.3 million loss in Q1 despite $20.3 million in revenue.