Reading the article, it seems that this verdict is pretty much a shakedown for money. Two point niner million euros worth. Russian response pretty much summed up as “defecate in your chapeaux.”
Crap in your hats? (Chapeaux is plural).