SF magazine issue 11 2011

Infographic illustration on Russian companies' IPO