At the panel review I asked THEM about the ownership of the company. They declined to answer. After I got the job interview, I asked the question again to the HR person. They finally confirmed my suspicions that the company is owned by a single Russian billionsair oligarch. I didn't feel comfortable working for such an owner, so I turned down the job offer.