High conviction picks! TCS, HDFC Bank, 9 other stocks with upside potential of up to 40%. Do you own any?

· Economic Times