Court bailiffs put handcuffs on Ulyukayev and escorted him to a cage in the courtroom after the presiding judge, Larisa Semyonova, had pronounced the sentence.
The court also ruled that Ulyukayev must pay a fine of more than 130 million roubles ($2.21 million).
($1 = 58.8590 roubles)
© Thomson Reuters 2017
(This story has not been edited by NDTV staff and is auto-generated from a syndicated feed.)