Vehicles Biomethane VW Sciroccos run at Swedish motor race May 11, 2011 “The starting position is crucial on Knutstorp,” said Ekblom, “so the win had a lot to do with yesterday’s qualifying round.” Behind Team Biogas.se stands the Sweden’s energy company E.ON,[…]