Versus - compare 12270273 and ECOPLAST

B.D. Industries (Pune) Ltd. outperforms Ecoplast Ltd. on 17 out of 26 parameters.