Versus - compare 15150303 and URJA

VANS Electroengineerings Ltd. outperforms Urja Global Ltd. on 12 out of 17 parameters.