C cnbc.com US lost more tax revenue than any other developed country in 2018 due to (cont) 4 points whack 7 years ago 1 comments