Analysts said H&M is being squeezed on both sides - by Zara, which is attracting more aspirational shoppers, and by Primark which offers a cheaper alternative.
Analysts said H&M is being squeezed on both sides - by Zara, which is attracting more aspirational shoppers, and by Primark which offers a cheaper alternative.