Sebi has approved the IPO of India's largest depository National Securities Depository Limited (NSDL). The IPO, which is an offer for sale (OFS) of 57,260,001 shares, will see IDBI Bank, NSE, SBI, HDFC Bank and Union Bank of India paring stakes.