NSE gets ready for IPO, finalises 20 bankers and 8 law firms