Versus - compare 15070586 and MULLER

Varyaa Creations Ltd. outperforms Muller & Phipps (India) Ltd. on 16 out of 26 parameters.