Versus - compare 17180129 and TSC

Western Overseas Study Abroad Ltd. outperforms TSC India Ltd. on 17 out of 21 parameters.