Isobar India, the digital agency from Dentsu Aegis Network, has bagged the digital mandate for Marks & Spencer, an iconic British retailer that....