Canada Post Effectively Insolvent, Losses Top $1B
Canada Post CFO declares the crown corporation 'effectively insolvent' as financial losses exceed $1 billion in 2025. Learn about the crisis facing Canada's postal service and its workforce challenges.