Versus - compare 11625830 and MRIL

Telge Projects Ltd. outperforms Mahendra Realtors & Infrastructure Ltd. on 18 out of 24 parameters.