Interesting! Meanwhile, in the English version: “Garmin Ltd. is an American multinational technology company based in Olathe, Kansas.”
First time I hear about Garmin being referred to as a Swiss company - what’s your source? AFAIK, they’re American though and through.
Right but approved by whom? I doubt Firefox’s X account is reviewing followers manually