An outlook for India's future - N.C.S.T.