Versus - compare AVIVA and TTL

Aviva Industries Ltd. outperforms T T Ltd. on 24 out of 32 parameters.