Genentech Reduces Workforce by 103 Positions, Secures Over $490M Biobucks Agreement with Astex 07/06/202607/06/2026