ADVERTISEMENT
Clearwater has sold a Nova Scotia lobster facility and has halted production at another.