• BP has a Brand Problem

    BP talked the talk but never walked the walk. Like many companies in unpopular industries, BP launched a massive advertising campaign to put a...