Versus - compare TATACONSUM and MCLEODRUSS

Tata Consumer Products Ltd. outperforms McLeod Russel (India) Ltd. on 24 out of 44 parameters.