Versus - compare CAPTRUST and 540254

Capital Trust Ltd. outperforms Marg Techno Projects Ltd. on 20 out of 35 parameters.