ICCL, established in 2007 as a wholly owned subsidiary of BSE Ltd, underwent an inspection by SEBI for the period of December 1, 2022, to July 31, 2023. During the inspection, non-compliance with key regulatory provisions, particularly in cybersecurity and disaster recovery, was noted.