Versus - compare KIDUJA and 540254

Marg Techno Projects Ltd. outperforms Kiduja India Ltd. on 24 out of 32 parameters.