FedEx Corporation (NYSE: FDX), the world’s largest express transportation company, was founded in 1971 by Frederick W. Smith in Memphis, Tennessee. Smith served as Chairman and CEO of the $87.9 billion logistics giant for over five decades, building Federal Express from a fleet of 14 small aircraft into a global powerhouse with more than 500,000 […]