Versus - compare 542376 and MEGACOR

SPA Capital Services Ltd. outperforms Mega Corporation Ltd. on 25 out of 32 parameters.