India weaving the future