Versus - compare CAPTRUST and 540254

Capital Trust Ltd. outperforms Marg Techno Projects Ltd. on 24 out of 38 parameters.