Sesen Bio sheds 29% after decision to pause U.S. studies for lead asset by adminPosted onJuly 18, 2022