translate English to German: In 2007, Sitewards won Innovationspreis 2007 ITK, for innovative and interesting solutions.
2007 wurde Sitewards für innovative und interessante Lösungen mit dem Innovationspreis 2007 ITK ausgezeichnet.