Starboard’s stake comes amid a time of struggle at the drugmaker, which has begun to cut costs aggressively as demand for its Covid-19 medicines recedes.

Read More