10 stocks for longer term (5-10 years)
Following 10 stocks are recommended by Analysts which can deliver good returns for next 5-10 years
Recommendations by SMC Investments
Reliance Industries Ltd
Mahindra & Mahindra Ltd
Tata Consultancy Services Ltd
Cairn India Ltd
Larsen and Toubro Ltd
Recommendations by Bonanza Portfolio Ltd
ITC
Sun Pharma
HCL Technologies
Havells India
Lupin
Source: ET 11-Feb-2014