Fifteen entities, including promoters and key officials of Electrosteel Castings Ltd (ECL), have settled an insider trading ...