Versus - compare STCORP and ANNAINFRA

Anna Infrastructures Ltd. outperforms S & T Corporation Ltd. on 26 out of 31 parameters.