Is It True That Amazon Shuts Down 400-Job NC Warehouse As E-Commerce Giant Sheds Space
The Click Times: As you know that the Amazon.com Inc. confirmed the recent closure of its ‘last-mile’ delivery station located at 224 N. Hoover Road. The 262,000-square-foot facility opened four….