Isobar India wins digital mandate for Marks & Spencer

(Source: ETBrandEquity.com) We look forward to integrating our marketing strategies with their creative intellect on digital marketing.” Marks & Spencer, with 67 stores … Brand Solutions …