FedEx is facing backlash after a report by Dallas Express revealed the company was awarded a $2.2 billion federal contract in 2022 and has since hired hundreds of foreign workers on H-1B visas.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results