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.