Versus - compare 12070201 and 12270276

Mehul Colours Ltd. outperforms Technichem Organics Ltd. on 21 out of 24 parameters.