Versus - compare TATAPOWER and NLCINDIA

NLC India Ltd. outperforms Tata Power Company Ltd. on 33 out of 43 parameters.