Marks & Spencer Reliance India, a joint venture between UK’s leading retailer Marks & Spencer and Reliance Retail, a subsidiary of Reliance Industries, has launched its biggest flagship store at the R-City Mall in Mumbai.
Spread over 15,000 square feet...