The 10-episode series will be aired on Discovery India and TLC India from 25 June, 2024 onwards.
Warner Bros. Discovery International president Gerhard Zeiler has announced his regional team.
Titled India’s Space Odyssey, the docu-film will premiere on 7 October.
Discovery’s advertising head discusses branded content and hybrid business model-led recovery
The channel has also changed its logo to draw people’s attention to global warming