Foundation for Taxpayer & Consumer Rights - FTCR

Date Founded: 
1985
Mission: 

Fighting corrupt corporations and crooked politicians.

Geographic Concentration: 
United States