November 18, 2024 Breaking News, Latest News, and Videos

Tag: European Union


Nektar Baziotis: From the EU to the Westside

September 5, 2019

September 5, 2019

A 17-country journey to create one of the Westside’s leading tech companies  By Sam Catanzaro  Nektar Baziotis has come a...