Energy and property start-up Torus Insurance is set for a 1 July launch after securing backing from First Reserve Corporation, The Insurance Insider revealed last week.
Energy and property start-up Torus Insurance is set for a 1 July launch after securing backing from First Reserve Corporation, The Insurance Insider revealed last week.