Versus - compare 13521141 and RACE

Race Eco Chain Ltd. outperforms EP Biocomposites Ltd. on 22 out of 32 parameters.