Versus - compare RACE and 13521141

EP Biocomposites Ltd. outperforms Race Eco Chain Ltd. on 20 out of 25 parameters.