SHARE

DFO released a report Monday that shows positive signs for caplin. But scientists are still cautious about the health of the stock. NTV’s Jodi Cooke reports.

-Advertisement-