Indian Broadcasting Foundation (IBF), the governing body for broadcasters in India, announced today the launch of India’s first ever Indian TV....