Versus - compare 11625761 and RILINFRA

Rachana Infrastructure Ltd. outperforms Popular Foundations Ltd. on 13 out of 24 parameters.