Versus - compare 11251276 and SGL

NAPS Global India Ltd. outperforms STL Global Ltd. on 23 out of 27 parameters.