‘This is business’: Russian politicians downplay Paradise Papers leak

The shadow of a worker is seen next to a logo of Russia's Rosneft oil company at the central processing facility of the Rosneft-owned Priobskoye oil …