News

Sarepta Therapeutics announced it has laid off more than one-third of its workforce, a drastic cost-cutting move following ...