When looking for a business news channel on Indian television, CNBC TV18 is one of the top choices. Owned by…