Versus - compare 13193031 and MUDUNURU

AccelerateBS India Ltd. outperforms Mudunuru Ltd. on 15 out of 25 parameters.