SF magazine issue 7 2011

Infographic spread on Russia's alternative energy resources