Simon Pickering, Head of Insurance & Pensions, Finance Isle of Man, explains why the Isle of Man Government is so committed to supporting the life sector.