Snehil Dixit Mehra joins ALT Digital Media Entertainment Limited, a wholly-owned subsidiary of Balaji Telefilms Ltd. as the Head of Content and....