Versus - compare CASTROLIND and IOC

Castrol India Ltd. outperforms Indian Oil Corporation Ltd. on 25 out of 43 parameters.