Rebrand vs. Refresh – Knowing what’s right for your brand. Over the course of a brands existence there will always be a time where it…