Alibaba and the Forty Percent
Turn on the financial news and you’ll hear all sorts of explanations for the stock market’s ups and downs. Oh no, the Fed’s going to raise rates! Oh no, they’re not! Who knows what the real answer is? But last week, the IRS moved the market — when they casually signaled they wouldn’t be greenlighting […]