Versus - compare 13521141 and RACE

EP Biocomposites Ltd. outperforms Race Eco Chain Ltd. on 23 out of 28 parameters.