Plain English Summary
This bill allows North Carolina's Secretary of Environmental Quality to order PFAS manufacturers whose pollution has contaminated public drinking water systems to pay for the costs of removing or treating that contamination. The bill applies to cases where a water system has spent over $50 million on PFAS remediation and can trace the contamination to a specific manufacturer's discharge, and it applies retroactively to costs incurred since January 1, 2017.
Arguments in Favor
Supporters argue this bill holds polluters financially accountable for the cleanup costs of contamination they caused, rather than shifting those expenses to taxpayers and water customers. They contend that PFAS manufacturers profited from products containing these chemicals while communities bear the burden of expensive water treatment, and this bill ensures those responsible pay for the damage. Supporters also note the bill requires reimbursement to ratepayers who previously paid for contamination treatment.
Arguments Against
Opponents may argue the bill creates significant financial liability and legal uncertainty for manufacturers, potentially affecting their operations and costs. They could contend that establishing causation between a specific manufacturer's discharge and contamination in a water system is scientifically complex, and the $50 million threshold may be arbitrary. Some may also raise concerns about the retroactive application to costs incurred since 2017, which could impose unexpected historical liabilities on companies.
AI-generated analysis based on bill text. Always verify with official sources at ncleg.gov. This is not legal or political advice.
Sponsors

Primary Sponsor
Representative · District 17

Primary Sponsor
Representative · District 20

Primary Sponsor
Representative · District 54

Primary Sponsor
Representative · District 43
Cosponsors (44)
Representative · District 86
Representative · District 102
Representative · District 61
Representative · District 48
Representative · District 106
Representative · District 60
Representative · District 49
Representative · District 88
Representative · District 58
Representative · District 26
Representative · District 18
Representative · District 30
Representative · District 11
Representative · District 31
Representative · District 101
Representative · District 99
Representative · District 36
Representative · District 29
Representative · District 66
Representative · District 39
Representative · District 56
Representative · District 8
Representative · District 71
Representative · District 41
Representative · District 45
Representative · District 2
Representative · District 21
Representative · District 34
Representative · District 47
Representative · District 115
Representative · District 50
Representative · District 44
Representative · District 5
Representative · District 114
Representative · District 57
Representative · District 32
Representative · District 100
Representative · District 42
Representative · District 98
Representative · District 112
Representative · District 107
Representative · District 27
Representative · District 24
Representative · District 40
Vote Breakdown (2 roll calls)
Final Vote
On: Second Reading
Party Breakdown