Does Star Scientific Deserve a Spot in Your Portfolio?

keeping with the history of impressive returns for the industry, the more established players generate some impressive returns. Altria generates above average returns and margins, although I dislike their leverage and poor past growth. Lorillard...