Did you know that 324 Fortune 500 companies did not pay their fair share of taxes in 2018? We built a quick tool to help regular people understand the influence of corporate money in politics.
Recent launches
Tax Avoiders
Did you know that 324 Fortune 500 companies did not pay their fair share of taxes in 2018? We built a quick tool to help regular people understand the influence of corporate money in politics.