“We don’t talk to the audience, we just stand there and play like an orchestra. And that’s enough.”
St. Petersburg’s rapidly growing ecosystem for tech startups has lured another company to move its headquarters to the Sunshine City — and this time, it’s a...