Zoe Wood

Zoe Wood writes about retail and consumer goods companies for the Observer and the Guardian