Thursday, 5 February 2009

( CORRECT: Inditex, Tata group to open Zara stores in India )

The first stores will be open starting in 2010 in New Delhi, Mumbai and other major cities of India.

Read full story from MarketWatch

No comments:

Post a Comment