Your javascript is disabled. Click the following link to the article.
Lloyd’s has three new start-ups for 2020 – and their parents are worth $149bn combined