Karvy Stock Broking Ltd ranks among 5 stock brokers in India, it ranks among top 5 Depositary Participants in India, with the huge net work of over 500 branches in 375 locations across India and overseas at Dubai, executes 150,000+ trades in NSE/BSE. Karvy