
A major seafood processing plant in Bay de Verde says justice has prevailed in the dismissal of charges laid against them in 2024.

A major seafood processing plant in Bay de Verde says justice has prevailed in the dismissal of charges laid against them in 2024.