Siba is headquartered in Gothenburg, Sweden and as of 2009 there are 60 stores in Sweden, Denmark and Norway.
Siba is headquartered in Gothenburg, Sweden. There are 60 stores in Sweden, Denmark and Norway. This is as of 2009.