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