Central Depository Services clocks 21.5 pc jump in Q3 net profit

Central Depository Services clocks 21.5 pc jump in Q3 net profit