Johnson & Johnson to pay $8.3 million in defective …

The DePuy unit of Johnson & Johnson, which has taken considerable criticism over the design…

Read More