• The Forums are now open to new registrations, adverts are also being de-tuned.

20pc

  1. Satch

    Petrol sales fall 20pc

    Petrol sales fall 20pc as drivers feel the pinch British motorists are shunning their cars following record rises in the price of fuel, the International Energy Agency said on Tuesday. The IEA, a widely respected body, said that "British motorists are clearly driving less" following a...
Back
Top Bottom