Snow Crab and Other Premium Crab Saw Huge Retail Growth in 2020
“Insatiable” is the word being used to describe the demand for snow crab as the world’s largest fishery got underway on April 5 in eastern Canada. And while more snow crab will be available this year, buyers expect a tight supply. …