Fishmeal production falls in 2023. IFFO (the marine ingredients organisation) preliminary estimate of the overall cumulative fishmeal production for the countries analysed in its reports is at around 1.738 million […]