Versus - compare 542155 and 12140093

Diksha Greens Ltd. outperforms Omnipotent Industries Ltd. on 23 out of 24 parameters.