News

British American Tobacco's dividend yields 7%. If it hits its growth goals and maintains profit margins, the company could generate total annual returns of 10% to 12% over the long term, and that's ...