Day

December 22, 2017
This is a phrase we heard a lot on our last visit to London. Though repeated as the subway doors open, it brings other ideas to us. Specifically, the gap between the expectations of some investors and what turns out to be the reality. All bubbles eventually “pop” (or at least deflate). Among other issues...
Read More