Versus - compare DELTA and 542025

Sun Retail Ltd. outperforms Delta Industrial Resources Ltd. on 22 out of 28 parameters.