Teva Pharmaceuticals is the Israeli company that is the largest producer of money-saving generics in the world. Now some people in Ireland want its products to be boycotted. If successful, and Teva is no longer a supplier, that will cost the people of Ireland close to $400 million a year. More on this folly can […]