Panel fines him $500,000 and orders $442,030 in disgorgement over forged transfers and loans
Budget 2026 lands seven days after the Bank of Canada’s first rate hike in more than three years
Investors split the AI trade as data centre operators slide and megacaps climb
Canadian-listed stock sank as much as 17% as subscription sales trailed estimates