CHENNAI: Marks & Spencer, one of the UK‘s leading retailer with 24 stores in India, has come on board as the ‘Official Fashion Show Partner‘ of...