Bicycle Therapeutics Lays Off 25% of Workforce After Genentech Collaboration Ends on August 08, 2025 Bicycle Financial cost genentech layoffs Partnership R&D strategic realignment Workforce Reduction +