The B-permit is issued for five years to EU/EFTA nationals, whereas for non-EU/EFTA nationals it is issued for one year. However, it can be renewed if needed.
You will receive a B permit if you want to move to Switzerland to work or study there. As such, you will need to have a work contract or be enrolled in a Swiss educational institution.
No comment yet, add your voice below!