Versus - compare THEINVEST and OMEGA

Omega Interactive Technologies Ltd. outperforms The Investment Trust of India Ltd. on 19 out of 35 parameters.