The Securities and Exchange Board of India (SEBI) has levied a fine of Rs 5.05 crore on the Indian Clearing Corporation Ltd (ICCL) for various violations. The violations included submitting the ...