Sorry in advance if this isn't the best thread for this question (and please kindly direct me elsewhere): what is the best way for me, as an employee of a company with locations across the US and some international sites to inquire about any ties to Russian investors? I asked my HR but no response. I want to know who I'm actually working for…