International Sarepta to axe 500 jobs after Elevidys liver failure deaths Sarepta Therapeutics announced a restructuring plan Wednesday that will eliminate 36% of its workforce — approximately 500 employees — as Read More » July 17, 2025