Versus - compare 17340005 and DELTACORP

Delta Corp Ltd. outperforms Complete Sports and Management India Ltd. on 14 out of 20 parameters.