The new bird flu virus outbreak continues to dominate media headlines, as China Central Television reports 14 diagnosed cases and five deaths in the Yangtze River Delta region.
But Alibaba failed to reverse the ongoing decline in those services, and is reportedly preparing to return the entire Yahoo China operation to the US company, according to Chinese mediareports.