Thanks for the posting. What caught my eye was the location of that manufaturing facility. If it’s on the Amur river. That is far far away from Moscow. Am I correct it’s much closer to Valdivostock and Manchuria/ N Korea than to NovoSibirsk ?
Yes, it’s in the Russian far east.