Versus - compare BITS and TELECANOR

TeleCanor Global Ltd. outperforms BITS Ltd. on 28 out of 37 parameters.