Versus - compare 16692061 and BATLIBOI

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