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?