Moscow and Beijing concluded an energy pact that has been in the works for years. That’s better news for China than for Russia.
Moscow and Beijing concluded an energy pact that has been in the works for years. That’s better news for China than for Russia.