Based on links posted, Tony Nitti is a respected industry writer. Here is an article I bookmarked when it came out, and now I've gone through it, thought it worth posting a link. If Tony Nitti were a member of this forum (assuming he's not, of course), this article is like a year's worth of good posts all in one place. Good info on how TCJA came to be, what its future might be, and how to manage your career if aiming for the big time.
https://www.forbes.com/sites/anthonynit ... ould-make/