Versus - compare BSE and 17023929

National Stock Exchange of India Ltd. outperforms BSE Ltd. on 10 out of 18 parameters.