Versus - compare MAXIND and STEL

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