Versus - compare TTL and SWADEIN

Swadeshi Industries & Leasing Ltd. outperforms T T Ltd. on 24 out of 37 parameters.