Canada Post reports $1.57 billion loss before tax for 2025
Canada Post’s financial situation deteriorated significantly in 2025 as labour uncertainty weighed on the business, and decades-old rules and frameworks continued to impede the company’s modernization and its ability to compete.
Read More
