In case you missed it, the United Kingdom voted last week to leave the European Union. And while this clearly is a huge global development (if the stock markets, currency exchange rates and headline type sizes are any...more