Versus - compare NAYSAA and PFS

Meghna Infracon Infrastructure Ltd. outperforms PTC India Financial Services Ltd. on 24 out of 39 parameters.