EW logo

About us

Founders:

 

  • Oxford Technology Management(UK)
  • Invro Ltd (UK)
  • VBC Oy (Finland)
Scroll to Top