ICICI Bank settles case with Sebi; pays Rs 28.40 lakh | Sharefundss