WBD India's Sai Abhishek has been given additional charge of the kids cluster
Ruchir Jain to head distribution and Tanaz Mehta to head ad sales.
Titled India’s Space Odyssey, the docu-film will premiere on 7 October.
India 2050 wins award for best direction