A History of BP Branding and Logo Development. The BP Logo Timeline BP’s Advertising Agency: Olgivy & Mather.
Logo Development. Logos and Their Meaning 1. Emerges from insight into the essence of an organization: what it stands for now & in the future.