SF magazine issue 1-2 2011

Cover and infographic spread comparing Russian and European investments.