Reply to thread

Will Biohaven managers have a say so who keeps jobs? Seems like Pfizer will have most control. Absolutely absurd their are mangers currently telling reps they are their favorites and will do everything in their power to save people. Also that June will be D day?