On the Folly of Lord Spencer
Tone deaf? Or just plain stupid? Both, perhaps? I don’t know anything about Lord Michael Spencer other than what I just read in today’s Financial Times. He is, apparently, a billionaire and the founder of something called ICAP which is, I am led to believe, a brokerage. I know, consequently, that Lord Spencer does not […]