2006-09-06T00:00:00
Two major oil companies, two major fuel-related launches on the same day. One rolls out a leading environmentalist. The other unleashes a Formula 1 car onto the streets of London. Their mission - to entice more customers onto their forecourts to sell them more fuel?
Already registered? Please log-in here
With free guest access you can:
Site powered by Webvision Cloud