GlaxoSmithKline saw its share price fall 6% yesterday after releasing underwhelming figures in Q3, and leaving investors uncertain about its future dividend payments.
Biogen has given investors a pleasant surprise with better-than-expected profits in Q3, but has puzzled analysts with a rapid slowdown for its new rare disease drug Spinraza.
Leaders of big and small businesses across the UK say the government must secure a Brexit transition deal soon, or face companies freezing investment and relocating some staff to Europe.