Health Sarepta Therapeutics Faces Leadership Change After Disappointing Earnings Sarepta Therapeutics announced a significant change in leadership following a challenging financial year. The company’s latest earnings report revealed an adjusted loss of $3.58... Editorial12 hours ago