Versus - compare DELTA and 542025

Sun Retail Ltd. outperforms Delta Industrial Resources Ltd. on 18 out of 27 parameters.