Blog: As Yamal LNG launches in Arctic, both Russia and China try to claim success

Last Friday, Russian President Vladimir Putin descended on the frigid Yamal Peninsula to participate in the opening ceremony for a

Read more