fromAol19 hours agoToronto startupIllumin: Q1 Earnings SnapshotIllumin Holdings Inc. reported a $1.3 million loss in Q1 despite $20.3 million in revenue.