New York--24/7 Media Inc. is continuing its European blitz with the opening of its first Swiss office, in Lausanne. A second office will open in Zurich. 24/7's Switzerland initiative is part of a broad European expansion that began earlier this year. The company now has 17 offices in 13 European countries. Switzerland has one of Europe's highest Internet penetration rates and is headquarters to numerous global companies.