From Nike to Carlsberg, via John Lewis and Waitrose, advertising and branding seem to be taking a socially conscious turn. Despite many brands taking a stand on social issues, few come across as genuinely authentic.

Read More