Cellcast Interactive has launched MyTV, India's first social TV channel.

The free-to-air channel will have no ad breaks and the content...