ICICI Direct Review : Brokerage Charges, Demat Charges, Trading Platforms, IPO Should you invest with ICICI Direct? ICICI Direct is one of the topmost bank-based full service stockbroking companies in India. It is a retail investment and trading arm of ICICI Securities which is further part of India’s top financial service provider ICICI group. The...