SEBI bars eight individuals in insider trading case, impounds ₹173.14 crore in illegal gains from Indian Energy Exchange ...