Versus - compare 13521141 and RACE

Race Eco Chain Ltd. outperforms EP Biocomposites Ltd. on 16 out of 30 parameters.