SourceWatch references a November 2013 report by Progress Texas and the Center for Media and Democracy which found over the past few years TPPF “has received at least $3,314,591 from the billionaire Koch brothers or the organizations they support.”
Renewable Energy Opponents Turn Up the Volume
Source: CleanTechnica | Published: 12/24/2018