Integrated entertainment and retail marketing company Interactive Television, a unit of WPP, has launched ‘Buzz Index’, a buzz....