The show presents the glory of India’s very first human space expedition.
Somiah on documenting six successful decades of India’s space programme
Titled India’s Space Odyssey, the docu-film will premiere on 7 October.
The OOH advertising platform claims to have the only LED screens on waters in India.
Some 101 launches of orbital satellites took place this year.