NSE explores self trading option ahead of IPO listing

Business