More Retail Limited, one of India’s leading names in the highly competitive and dynamic world of retail, has awarded the creative duties of its....