16 employees
iFlavours provides invents, develops, and operates data-intensive internet services that an aimed at the consumer and business market.
1999