Products labelled ‘Made in Britain’ command a considerably higher premium when sold abroad than those with no declared country of origin, research finds.
Products labelled ‘Made in Britain’ command a considerably higher premium when sold abroad than those with no declared country of origin, research finds.