Versus - compare 10780051 and STRIDERS

Kiaasa Retail Ltd. outperforms Striders Impex Ltd. on 12 out of 20 parameters.