×

Ottawa runs budgetary deficit of $18.4 billion for April-to-October period

By The Canadian Press Dec 24, 2025 | 9:27 AM