News

China's industrial production and retail sales registered weaker-than-expected growth in July, strengthening calls for further policy support to rebalance the economy towards consumption.
Apellis stock has surged since its earnings, but rising short interest suggests some investors are betting on profit-taking.