Versus - compare INDCEMCAP and KEYCORP

India Cements Capital Ltd. outperforms Key Corp Ltd. on 24 out of 36 parameters.