MUMBAI: British retailer Marks & Spencer has announced the launch of its new brand proposition in India: ‘Life. Spend it Well’. More than just a tagline,...