ITS is a Finalist for the Red Herring Top 100 Europe Award