Amazon's apparel store concept is the latest headwind for the mall sector – Seeking Alpha

Amazon’s (AMZN) new 30K-square foot store at a mall in Glendale, California is attracting attention as something different from the retail giant.

  • You already voted!
  • Read More