European stock markets tumbled after pharma giant Merck announced it was scrapping its vaccine development efforts – potentially delaying a global rebound from the Covid-19 pandemic. The FTSE 100 and both...
Read more on telegraph.co.uk
The Telegraph flipped this story into Business • 37d