BP – Making it right

BP have started running print advertising stating that they’re going to “make this right”.  This is a tough brief to … More