SharePost Content Read More Yahoo Finance #finance Post navigation China’s Alibaba profit tumbles 86% though revenue beats estimates Chicken is the new beef — and becoming the crown jewel of fast food menus