March 8, 2026By Sophia Davis Business FedEx to Slash Up to 500 Jobs in France Amid Major Operational Overhaul