Home A $40-billion deficit and a $26-billion deal: Here are the week’s top 7 stories byAnand Gupta -April 01, 2023 0 Watch Financial Post reporter Stephanie Hughes count down the stories that made headlines this week Facebook Twitter