Swiss start-up La Nova plans business routes out of Geneva

Support