Versus - compare TATAPOWER and NTPC

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