Versus - compare TATAPOWER and NTPC

NTPC Ltd. outperforms Tata Power Company Ltd. on 36 out of 39 parameters.