X

equity research

The Investment Trust of India Ltd Q1FY24; 26% fall in Revenue

The Investment Trust of India Limited is a Financial Services conglomerate offering a range of products and services from Lending,…