Logo of Huzzle
Fornova
image

Fornova

London, UK

We empower the global travel and hospitality industry to optimize distribution, generate demand and maximize revenue.

London, UK

Travel & Leisure
sidebar.industry
51-200
sidebar.employees
2010
sidebar.founded-year