Versus - compare OMEGA and THEINVEST

Omega Interactive Technologies Ltd. outperforms The Investment Trust of India Ltd. on 23 out of 36 parameters.