Shiller and Forbes discuss the current despised status of financial entities and the lack of returns in the stock market over that past 12 years.
Shiller observes that financial entities are a necessary evil and explains why.
Shiller observes that financial entities are a necessary evil and explains why.