Canada Post handed out $30.8M in management bonuses in 2025 despite $1.57B deficit

CEO Doug Ettinger conceded Canada Post lost $1.57 billion in 2025, but insisted it was a bad year due to 220 days of “labour disruptions.”

No comments

Read more