Investment focus: medium sized technology based European companies with an emphasis on Switzerland.
Categories: Regional - Europe