Lex Koller: Property Purchase for Foreigners

Who can buy property in Switzerland? Lex Koller, residence permits and exceptions explained.