Russian director resigns from Buhler Industries after statements supporting invasion of Ukraine
Konstantin Babkin has resigned as a director of Buhler Industries after making at least two public statements in support of Russia’s invasion of Ukraine
© CBC |