Avid Technology

Avid ceased all sales in Russia and Belarus