The sizzle in Yum Brands (YUM) is overdone.   We are now short from $55.57.   Enthusiasm on China is not justified based on a forward look.   Buying Yum here is like driving looking ...
Read more »