Latest
Walmart’s Executive Bonuses Cost Taxpayers Millions
New report reveals that Walmart cut its taxes by $104 million by giving executives lavish “performance-based” bonuses.
Restaurant Industry Pay: Taxpayers’ Double Burden
New report shows that while restaurant executives are fighting living wages for their workers, they’re also benefiting from tax subsidies for their own pay.
The National Future of Belarus
Will Belarus buck the recent trend and give up its sovereignty to merge with Russia?