Versus - compare 11625592 and EFCIL

Kesar India Ltd. outperforms EFC (I) Ltd. on 21 out of 35 parameters.