Versus - compare STEL and MAXIND

Max India Ltd. outperforms STEL Holdings Ltd. on 20 out of 38 parameters.