Microsoft India inks pact with NISA: Archives -