PORTLAND, Maine — Lobster populations off the coast of New England have dropped 34 percent since 2018, according to a new report from the Atlantic States Marine Fisheries Commission. The findings are ...
We create thousands more jobs and billions more in economic benefits than one single foreign-controlled fish meal company ...