News

Sarepta stock fell after it agreed to voluntarily halt shipments of its experimental medicine Elevidys for Duchenne muscular ...
A Massachusetts biotechnology company is laying off 21 employees in Durham amid a broader restructuring and pressure from federal regulators.