Amazon Continues Missouri Investment Spree with New Sort Center in St. Louis
- February 03, 2021
Global E-commerce giant Amazon announced plans to open a new “sort center” in St. Louis, Missouri. The 270,000 sq. ft. facility will be used to sort packages prior to being sent ... Read More