HealthChemicalsIndustryLegal & Tax Johnson and Johnson Face Legal Fallout and Pay $6.48 Billion to Settle Cancer Lawsuits by Violet Dawson May 2, 2024 by Violet Dawson May 2, 2024