Sergei Pugachev demanded $12 billion from Russia through court • Forbes • RIMA — Russian Independent Media Archive