East Bay Business Times - 10:51 AM PST Wednesday Genentech Inc. agreed Wednesday to sell a factory that makes Avastin in Spain to Lonza Group Ltd.
Comment