Genentech reports positive results from IMpassion130 study

Genentech has reported positive results from the IMpassion130 study after the trial met its co-primary endpoint of progression free survival…