Versus - compare 511116 and TTML

Quadrant Televentures Ltd. outperforms Tata Teleservices (Maharashtra) Ltd. on 31 out of 39 parameters.