UK’s leading retailer Marks & Spencer has launched its exclusive store in the city of Ahmedabad. Spread over a generous space of 14,000 sq feet, the store spreads over 2 floors at Dev Arcade Mall on S.G Road.  This is its 15th store in India. Marks & Spencer is known for its international quality and value […] ↓ Read the rest of this entry…