Stoli USA Says Putin Opposition Landed It In Bankruptcy
By Yun Park · December 2, 2024, 3:29 PM EST
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...
To view the full article, register now.