which one is best trading, short term investing or long term investing and which company is best?
ICICI direct is best to open a d mat account read
http://sharegenius.blogspot.com/2009/01/what-is-d-mat-account-and-in-which-bank.html
and for stock pick read all post on
http://sharegenius.blogspot.com/