Best Long Term Stocks for 2016

State Bank of India
Punjab National Bank
ICICI Bank
Reliance
Unitech
JPAssociates
Reliance Capital
Vedanta