Engineering Fascination

Location

TECON is based in Leobersdorf, a town 30 km south of Vienna (Austria).