Competing charter ops occupy new Geneva FBO
A new business aviation terminal was officially opened at Switzerland’s Geneva International Airport last month.