T theatlantic.com It's time to give up on shaming big tech companies for their low tax rates 11 points waxymonkeyfrog 14 years ago 64 comments