technology, analysis and solutions
Inguza Technology AB has developed a badge system integrated with ontraport.