Home Investing Cuban criticizes Trump’s foreign taxation policy: Who’s really paying the price?