Investors who can afford to wait for 10 years - These are the top stocks to Buy. We are talking about businesses with a solid demand for their products and services coupled with the caability to create new concepts to increase earnings and keep up with the times Strategists at Bank of America highlighted [...]The post Legacy Investing: Can You Wait For 10 Years? These Are The Top Stocks To Buy appeared first on Blue Phoenix Financials.