Versus - compare BATLIBOI and 16692061

Batliboi Ltd. outperforms Technocrats Plasma Systems Ltd. on 9 out of 16 parameters.