Name
Email
Subscribe
Thanks to the St. Petersburg Innovation District (SPID), the city will soon boast a Defense and Maritime Technology Hub – which will be known simply as...