104: The One Percenters

Published: July 3, 2018, noon

They paid their fair share, and then some...