The Isle of Man offers a robust regulatory framework to achieve financial objectives