STCC – AIPC Communiqué Article.

Situated on the campus of the École Polytechnique Fédérale de Lausanne in Swizerland the Swiss Tech Convention Center (STCC) is a landmark building of arresting beauty, yet sustainable and firmly rooted in function and efficiency.