Deer Island - Part III

News

Deer Island's biggest employer, lobster processing plant Paturel International, has turned to temporary foreign workers to deal with a labour shortage.

More From Embedded-Only/News/NB