NEW DELHI: Faridabad-based Escotoonz Animation Studios head of production, Alice Manuel has decided to leave the Indi
She has been in India for only five years, but is already a key person in the Indian an
switch
Subscribe To Our Newsletter