An interesting article that highlights the various challenges being faced by the insurance industry, and Lloyd's in particular, as we all wrestle with uncharted territory.