How to buy Bitcoin in Switzerland

Is Bitcoin legal in Switzerland? Discover Swiss banks’ attitudes toward crypto and various ways to buy BTC.