Sesen Bio


Sesen (SESN) Stock Just Lost a Bull

Sesen (SESN) stock tumbled nearly 40% following lousy preliminary results for the company’s Phase 3 study of Vicinium for the treatment of Non-Muscle …