Customer Experience EnhancementDigital MarketingE-commerce Swiss tax authority forced to buy Bahamas domain name after URL typo by Lila Hernandez January 31, 2025 by Lila Hernandez January 31, 2025 2 minutes read In a peculiar twist of fate, the Swiss tax authority in the canton of …