Business Financial Stock Market Fed Ex Laying Off Over 10% of Its Management February 1, 2023 The Newzz Owl Federal Express is laying off over 10% of its global management staffers.