Sep 62022 Amazon is closing 2 facilities with a total of 300 employees and reportedly scrapping plans for 42 new buildings Amazon is having to curtail growth of its vast delivery network which exploded in size during the pandemic. Read more | >