Versus - compare THESL and INDIFRA

Indifra Ltd. outperforms Thinking Hats Entertainment Solutions Ltd. on 15 out of 25 parameters.