Essential insights about Switzerland