Skip to playerSkip to main content
  • 17 years ago
For years, countries dependent on oil have been searching for a viable alternative to petrol. As one of the world's biggest oil producers, Russia has stayed on the sidelines until now, but soaring gasoline prices have prompted companies in Russia to look at biofuel as an option.
Be the first to comment
Add your comment

Recommended

0:31