Technology tournament

A technical challenge for young people

thumbnail view
This is an annual event intended to raise enthusiasm for technology in all its forms.