MUMBAI: Carat has been named the number one media agency in India in the 2014 New Business League table, published by R3. Conducted across 14 of...