The Marine Ingredients Organization (IFFO) has provided explanations as to why 150,000 metric tons of Peruvian anchovy intended for direct human