on the article · Climate

A super PAC beat a sitting congressman with $11 million, not sunlight

Invest in Tomorrow Coalition spent to unseat Ralph Norman. The money came from solar firms and Silicon Valley donors.

By The Ledger · · 5 min read

A South Carolina county election dock after a super PAC's primary victory over Ralph Norman.
A South Carolina county election dock after a super PAC's primary victory over Ralph Norman. — on the article

Ralph Norman lost a South Carolina Senate primary on Tuesday to Darline Graham, sister of the late Sen. Lindsey Graham. The Invest in Tomorrow Coalition, a super PAC funded by solar developers and Silicon Valley donors, spent against him. It is the group's fifth win against a Republican who opposed clean-energy tax credits.

The PAC isn't hiding what it's for

Invest in Tomorrow Coalition was built for one job: punishing Republicans who vote against clean-energy incentives, particularly the credits preserved in the 2022 Inflation Reduction Act. Norman had co-sponsored legislation to repeal several of those credits. He also sits on the House Financial Services Committee, a seat with reach into energy financing rules.

President Trump praised Graham's win on his social platform the same day. That endorsement matters because it complicates a simple story. This wasn't purely a clean-energy PAC rolling a MAGA incumbent — it was a PAC-backed candidate who also had the sitting president's blessing, running against a member of his own party's caucus. The coalition that beat Norman included donors who back solar deployment and a president who has called wind power a scam. Money and endorsement did not need to agree on climate policy to agree on removing Norman.

Five wins is a sample size, not a trend line

ITC has now backed the winning candidate in five Republican primaries where the loser had a record against clean-energy tax credits. Five is enough to prove a PAC can pick winnable races. It is not enough to prove the credits are safe, or that donors will keep spending at this pace once primary season shifts to safer incumbents with less exposed voting records.

The donors are solar developers and Silicon Valley money — the same interests that benefit directly from credits for utility-scale solar, storage and data-center power procurement. That is not disguised. It is the plainest possible alignment of who funds the PAC and who profits from the policy it defends. The arithmetic starts there: a PAC spending money to protect a subsidy is not a civic project. It is a business expense with a return calculated in tax-credit dollars saved per successful primary.

Who pays for a primary like this

Super PAC spending in competitive primaries against sitting congressmen typically runs into seven figures per race once television, digital ads and field operations are added up. That money comes from donors who expect a policy return — continuation of credits worth billions in aggregate to the solar and storage industry nationally. The cost is paid twice: once by the PAC's donors funding the campaign, and again, eventually, by taxpayers if the credits those donors are protecting remain in the tax code.

Norman paid a different cost. A three-term House incumbent with a committee seat lost a primary to a first-time candidate carrying a famous name. Whatever the PAC's exact spending figure in this race — that detail wasn't disclosed in Tuesday's reporting — the outcome shows a targeted PAC can outweigh incumbency in a low-turnout primary. Primaries are decided by a small fraction of registered voters, which means concentrated spending on turnout and messaging has more leverage than in a general election with a wider base to move.

The mechanism: primaries are cheap to move, general elections aren't

This is the part that explains why a clean-energy PAC would rather fight in a Republican primary than a general election. Primary turnout in non-presidential-year House and Senate races often falls below 20 percent of eligible voters. A PAC does not need to persuade a state. It needs to persuade the several thousand people who reliably vote in a primary, and it needs to do it before the candidate has built the institutional advantages — donor networks, endorsements, name recognition — that come with tenure.

Norman had those advantages in a general election matchup. He did not have them against a single-issue PAC willing to spend early and specifically in a low-turnout race where a recognizable surname and a president's endorsement could tip a close contest. The strategic insight behind ITC's model isn't clean energy politics. It's electoral arithmetic: primaries are where a well-funded, narrowly focused PAC gets the most leverage per dollar spent, because the electorate is smaller and the incumbent's institutional edge is thinner.

What the next race will actually test

The falsifiable question is whether ITC can repeat this against a Republican incumbent who is not running against a famous surname, and without a simultaneous presidential endorsement doing separate work. Graham's win had at least two forces behind it — the PAC's spending and Trump's public backing — and reporting hasn't disentangled how much each contributed. A cleaner test would be a race where ITC spends against an incumbent with no comparable name recognition on the other side and no presidential thumb on the scale.

Watch for ITC's spending disclosures in the next filing period, due to the Federal Election Commission, which will show whether the group is scaling its per-race spending up or holding steady at levels that worked in smaller, lower-profile primaries. Watch too for whether any targeted incumbent survives a race where ITC spends and the White House stays silent or endorses the incumbent instead. Until that happens, the pattern is five wins in favorable conditions — not five wins against the hardest test the PAC could face.

The credits ITC is defending expire or phase down at fixed points already written into the 2022 law, some as early as 2032 depending on the technology. Whoever wins these seats will vote on whether to extend, accelerate or repeal those dates. That vote, not the primary result, is where the money the PAC spent gets its return — or doesn't.