What is ICCL?
Indian Clearing Corporation Ltd (ICCL) is a settlement body regulated by SEBI. This is a clearing corporation to settle the trade.
Note: ICCL acts as legal counterparty, providing and maintaining the confidence in clearing and settlement of securities, hence mitigating counterparty risk.