ICICIDirect is the worst brokerage house. Lot of malpractices and still management is in denial.
They sold my shares without my consent and when I pointed out, after lot of denials they accepted and agreed to paid the loss but till today they have not paid a penny.the worst corporate house with no ethics.