Health2 days ago
Bicycle Therapeutics Cuts Workforce by 25%, Ends Genentech Deal
Bicycle Therapeutics, a biotechnology company based in Cambridge, UK, announced a significant reduction in its workforce, laying off 25% of its employees. This decision is part...