Industry

SITE new on the web

The Society of Incentive & Travel Executives (SITE) has discovered the "net"working trend: The SITE Germany Chapter will not only invest in the Imex fair stand from 12 to 14 May 2004 (Stand H 460) but also in the web, as its revamped homepage www.site-germany.org goes to show.