Versus - compare 511116 and TTML

Quadrant Televentures Ltd. outperforms Tata Teleservices (Maharashtra) Ltd. on 27 out of 38 parameters.