Versus - compare MEERA and 13510415

Apollo Techno Industries Ltd. outperforms Meera Industries Ltd. on 12 out of 23 parameters.