Versus - compare 11625772 and 11625830

Telge Projects Ltd. outperforms Valplast Technologies Ltd. on 20 out of 27 parameters.