The Embarrassment of Riches

The Embarrassment of Riches

The wealthy rob governments of at least $200 billion a year in lost tax revenues. It’s time to force them to pay up.