New Space India Limited incorporated to tap the commercial potential of India's space strength. Watch this video to know more.