3 ms·Most of their engineering team is/was in St. Petersburg.by tadfisher 4y agoMost of their engineering team is/was in St. Petersburg.