10 Stocks With Little or No Debt to Buy for the Next 50 Years 
Millennials looking for stocks to buy for the next 50 years might want to consider these 10 companies from various sectors of the economy.
investorplace.com