Get Ready for the Fall?

going to be choosing which of our winners has the best chance of going on to further glory. Diageo and Novartis have their pluses, I'll readily admit. But at $40 billion and nearly $120 billion in market cap, respectively, I submit to you that their best...