Solar Execs Gave Millions To Dems And Lobbied On Biden’s Signature Climate Bill. Now, They’re Swimming In Cash
Favicon 
dailycaller.com

Solar Execs Gave Millions To Dems And Lobbied On Biden’s Signature Climate Bill. Now, They’re Swimming In Cash

Investors and executives have reaped a massive windfall