Article

business.financialpost.combusiness.financialpost.com on 2018-10-19 16:12

Federal deficit came in at $19 billion last year, final report on 2017-18 spending shows

The deficit for 2017-18 was slightly smaller than the federal government predicted in February's budget

Related news