2025 Internet Contest has completed with 995 competitors from 18 countries! Check the final results on the Internet Contest Page:
1887 - 2024 All Rights Reserved. Intersteno - International Federation for Information and Communication Processing