organization

Swiru

Paradise Papers

Igor Shuvalov

Igor Shuvalov is a long-serving senior Russian official. Since 2008, Shuvalov has been the first deputy prime minister....