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.

Reply to this note

Please Login to reply.

Discussion

No replies yet.