News

“Global fishmeal and fish oil production is consistent with IFFO’s 2025 estimates at 5.6 million tons of fishmeal and 1.2 ...