Versus - compare 11580097 and BATLIBOI

True Colors Ltd. outperforms Batliboi Ltd. on 17 out of 27 parameters.