Marks & Spencer opens new store in Chennai

Marks & Spencer Reliance India opened its brand new store at Express Avenue Mall, Chennai. The opening of this bigger store is a step further in expanding the presence of Marks & Spencer in India. Spread over 20,000 sq. ft. and covering two floors, the latest Marks & Spencer store will offer an extensive range [...]