The Land of Leaders

The Land of Leaders

Available on discovery+
S1 E6: India's spirit of inquiry and scientific temper has led innovation in countless ways. Leading industrialists take the time to examine India's engineering marvels.