Bankrupt Glovertown crab plant has new ownership, and town officials are hopeful
A crab plant in Glovertown that ran into financial trouble in recent years is under new ownership — and plans to operate the plant this season hinge on a quick approval from the provincial government to grant a new processing licence. Terra Vista Limited …