Introduction to NSDL: What the Company Does The National Securities Depository Limited (NSDL) is India’s first and largest central securities depository. Established in 1996, NSDL revolutionized ...