Yes. Foreign investors can base their companies in Switzerland and benefit from the same business options as local entrepreneurs.