ICREATE reports year-end net loss attr. to shareholders of $149.50 million
Coleeann Hutchinson2024-02-19T09:45:59-05:00February 19, 2024 iCreate Limited (ICREATE) for the year ended December 31, 2023, reported a 76% increase in revenue totalling $140.46 million compared to $79.63 million in the corresponding period last year. Revenue for the fourth quarter had a 114% increase to close at $62.09 million compared to $28.98 million for the comparable quarter of