Battle of the brands

Garlic Brands blog post

Branding is playing an ever increasing part in our lives, our politics, our sports, our culture and even our nation but what exactly do we mean by the word ‘brand’?