Tag: IFEMA

Organic Food Iberia: a snapshot of day one

Organic Food Iberia – Spain’s first dedicated organic trade show – is well…

Jim Manson