equity research The Investment Trust of India Ltd Q1FY24; 26% fall in Revenue 1 year ago The Investment Trust of India Limited is a Financial Services conglomerate offering a range of products and services from Lending,…