- cafead   Dec 14, 2023 at 10:02: AM
via Vir Biotechnology has delivered unseasonably gloomy news to its employees, outlining plans to eliminate 75 positions and shutter two U.S. facilities to save more than $40 million a year.
article source
article source