For the Love of Art: Storytelling in Advertising | ‘Empower’ And the Implications of One Word

As the central branding message surrounding the entire company, Microsoft’s 2014 (and still ongoing) multimedia campaign and its tonal stage-setting relies on the narrative implications of a single word: ‘Empower’. Thus, the campaign can be perceived as a hybrid brand establishment attempt by Microsoft, in solidifying its name and association within a worldwide humanitarian, innovative enterprising and creative paradigm. As one of the most recognisable brands in the world, Microsoft’s popular public image is a global but impersonal one.

Read More »

Advertisements