By Rebecca Jeffrey2022-07-08T15:32:32
Plans for Amazon to develop air cargo facilities at Newark Liberty International Airport in New Jersey, US have been scrapped.