While some brands come up with logos themselves for free, others pay millions to have them created. So what's all the fuss about? This infographic by Ruby Media Corporation unpicks the concept of the logo and looks at the role it plays in successful branding.
Please login or register to join the discussion.
There are currently no replies, be the first to post a reply.