Short Cuts By Chief Marketer Staff Wednesday, November 16, 2005 24/7 Real Media Inc. has opened a new office in Hamburg, Germany.