Doing Business in the Isle of Man

Brian Groom, the Financial Times's business and employment editor, hosts a forum on what the island needs to do to be successful in the current circumstances