Ajay Shukla, a seasoned media professional, has joined iTV Network as the Chief Editor – Multimedia. In his new role, Ajay will work towards....