Not only is it "headquartered in" but apparently also made in Germany. Big red flag right there. That country isn't exactly known for its tech literacy, quality IT work, and (more importantly) data safety.
Not only is it "headquartered in" but apparently also made in Germany. Big red flag right there. That country isn't exactly known for its tech literacy, quality IT work, and (more importantly) data safety.
No replies yet.