Versus - compare MEGACOR and ICDSLTD

ICDS Ltd. outperforms Mega Corporation Ltd. on 19 out of 33 parameters.