A short but detailed piece with a lot of details of the investments in InsTech. US focused and "too much" healthcare (56%), but interesting none-the-less.