Times Television Network today announced the official departure of Omar Qureshi, Editor-in-Chief and Creative Head at zoOm TV, India’s no. 1....