Wednesday, March 21, 2018

The number of U.S. public companies has dropped 50% in last 20 years. What's behind the downturn?