×

Finance Department says Ottawa posted $11.1B deficit for April-to-August period

By The Canadian Press Oct 31, 2025 | 9:18 AM