Versus - compare 17340005 and DELTACORP

Delta Corp Ltd. outperforms Complete Sports and Management India Ltd. on 9 out of 17 parameters.