Volvo Original Racing won the first leg of the Swedish Touring Car Championship,the STCC , at Sturup Raceway. Truly a historic moment. Through its success last weekend, Volvo, one of the very first manufacturers to officially adopt the eco-friendly E85 fuel in the FIA's global Super 2000 product technical regulations, also became the first make in the world to win on ethanol power.
Click here to read the full report