Business Finance What Does CDSL’s 39% Profit Drop Mean for Central Depository Services? 03.05.2026 newsroom CDSL has reported a significant profit drop of 39% compared to the previous quarter. This decline raises questions about the future of central depository services.