Russian businessman Ivan Pechorin, the top manager for the Corporation for the Development of the Far East and the Arctic, has been found dead in Vladivostok, the latest in a string of mysterious deaths among Russian executives.
(SOURCE) https://www.cnn.com/2022/09/13/business/ivan-pechorin-death-russia-intl/index.html