Innovation + Brand = 90% BS

Innovation + Brand = 90% BS The term “innovation” has caught up with the word “brand” in terms of how popular it is and how it is used anywhere, anytime and in any business situation or context. If up until recently, maybe a few years ago, everything was branded with...