March 25, 2008

Stella McCartney will open six stores in India over the next two years as a...