Stoli USA Says Putin Opposition Landed It In Bankruptcy

Vodka giant Stoli Group's U.S. arm has filed for Chapter 11 in Texas after having its last assets in Russia, amounting to $100 million, seized by Vladimir Putin's government, with its operations...

Already a subscriber? Click here to view full article