blind trusts
-
Blinding Trust and the Elected Aristocracy
What can it mean for doing business in Washington, DC, that the “blind trusts” of elected officials favor the corporations that receive the most benefits from doing business with and receiving aid from the largest public purse in the world?… Continue reading
