Delegated businesses are facing two major challenges
Company also reveals its backer and its capacity
Company swoops for insurance services firm, announces new global leadership team
"We are still looking at businesses we can bring in that will complement what we’re up to"