Private Sector Stoli Group USA Files for Bankruptcy After Cyberattack and Legal Disputes with Russia Stoli Group USA, the American branch of the Luxembourg-based SPI Group, filed for Chapter 11 bankruptcy in Dallas, Texas, on November 27, 2024. Headquartered in New York, the company faced By DysruptionHub Staff / 2 Dec 2024