Versus - compare 13193197 and TREEHOUSE

Infonative Solutions Ltd. outperforms Tree House Education & Accessories Ltd. on 25 out of 29 parameters.