May 8, 2015. From right: Russian President Vladimir Putin, Russian Finance Minister Anton Siluanov, Chinese President Xi Jinping and Jun Wang, Director of China's State Administration of Taxation (SAT), sign joint documents following Russian-Chinese talks in the Kremlin.