Swatch pulls out of Madeira

24th November 2011, Comments 0 comments

The Swatch Group, the worlds biggest watchmaker, has revealed that it will relocate a subsidiary from the Portuguese tax haven of Madeira to Switzerland.

0 Comments To This Article