Media iDubba Launches TV Show Chat Room App iCouch; Partners With Zee Cafe Noida-based online TV guide and social and community platform iDubba has launched iCouch that allows users to live chat during a TV show or event. Apurva ChaudharyMay 3, 2013