Versus - compare TATAPOWER and NTPC

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