The business sector and Guernsey