FedEx Founder Dies at 80
Frederick Wallace Smith, the founder, executive chairman, and long-time chairman and CEO of FedEx Corporation, passed away from natural causes on June 21, 2025, in Memphis, [...]
Copyright © 1989-2026 Excelsior All rights reserved.