Search / Sminoff
Smirnoff vodka leaving Russia
The UK-based owner of popular alcohol brands says it will wind down all business operations within six monthsUK-based alcoholic beverage producer Diageo is leaving Russia due to the Western sa...Published: 28 Jun 2022 at 18:37hrs | 7 | by Staff reporter
Load More Stories