Peru Sets Maximum Anchovy Catch Limit for Direct Human Consumption in 2025 Jul, 10 2025 Read more about Peru Sets Maximum Anchovy Catch Limit for Direct Human Consumption in 2025