Correction: Zara Based In Spain

  • April 16, 2013

In the Media Daily News story posted April 15 titled, "SET Sets Ludwig In Place As Chief Creative Officer," Zara was incorrectly identified as an Italian retailer. The company is based in Spain. Also, SET is managing the construction of Zara stores versus developing their retail experience.

Next story loading loading..