CeBIT Germany in Review

Posted 14 years ago by Internetrix

Less than a minute to read

Internetrix Managing Director Geoff McQueen has spent the last week in Hannover, Germany, the site of the largest IT show in the world.