A good brand will always need a memorable logo which defines what the company does - a logo which connects with consumers... even if they do not know why. This infographic, created by Oomph marketing ...