Amazon expands by another 1.5 million square feet across Atlanta

The new leases bring Amazon’s total fulfillment center network to at least 13 million square feet across the Atlanta region.

The new leases bring Amazon’s total fulfillment center network to at least 13 million square feet across the Atlanta region.

View Original Article Source