ICICI Direct Background ICICI Direct is the leading full-service stockbroker in India and as per the latest records of National Stock Exchange, has an active client base