Jimmy Jean, chief economist at Desjardins Group, talks about Canada budget 2025 and unpacks its strengths and weaknesses. Watch here

See Full Page