Difference between NSDL and CDSL

Electronically held shares are held by share depositories. Shares were stored in the form of actual paper certificates in the past, when share trading was only possible in offline modes. What banks are to cash and fixed deposits is what…