Camanchaca CEO pins hopes on COVID-19 vaccine as low salmon prices, demand fuel Q3 loss
Prices were down 24 percent in the three months to Sept. 30 compared with the same period last year.
Prices were down 24 percent in the three months to Sept. 30 compared with the same period last year.