What we wish we had read before moving: paperwork, deadlines and tips, explained step by step.
A practical guide to the B permit in Switzerland: requirements whether you are from the EU or elsewhere, how to register within 14 days, taxes, renewal and the move to the C permit.