Food infographic
One in three of us depend on food produced by small-scale farmers, but millions …
Infographic
Description
One in three of us depend on food produced by small-scale farmers, but millions of these farmers are struggling just to feed themselves. The Behind the Brands Scorecard examines what the world’s biggest companies say they are doing to make sure the world’s food producers are productive and successful. More at www.behindthebran…