India Named ‘Country of the Year’ at BIOFACH 2026
India designated Country of the Year at BIOFACH 2026 in Germany
APEDA to lead major India Pavilion with 67 co-exhibitors
Organic rice, spices, herbs, oilseeds and value-added foods to be showcased
Participation from over 20…