×

Ottawa runs budgetary deficit of $16.1 billion for April-to-September period

By The Canadian Press Nov 28, 2025 | 10:02 AM