The almost new Gap logo – bad design or brilliant strategy?

Keep an eye on your brand…

Can your brand withstand a “social virus”?

Context-Enriched Services – Preparing for the Next Wave