Independent financial news & research
Johnson & Johnson will pay approximately $5.5 billion (₹52,668 crore) to settle nearly 69,000 lawsuits alleging…