As mentioned in last weeks post, I set aside this post to cover my visit last weekend to the Berkshire Hathaway Annual General Meeting.
As mentioned in last weeks post, I set aside this post to cover my visit last weekend to the Berkshire Hathaway Annual General Meeting.