Switzerland

News from Switzerland: politics, economy, environment and society.