Investment Trust of India Stock Price - ₹98.10 | Financial Services | askfuzz