Versus - compare 15070586 and MULLER

Varyaa Creations Ltd. outperforms Muller & Phipps (India) Ltd. on 17 out of 24 parameters.