fromAol3 weeks agoIllumin: Q1 Earnings SnapshotIllumin Holdings Inc. reported a first-quarter loss of $1.3 million, translating to a loss of 3 cents per share despite generating $20.3 million in revenue.Toronto startup