The Huffington Post launches “HuffPost India” with Times of India

GroupM India to be 'strategic partner for advertising'