Post #3005773
2026-01-22 13:39 UTC
@thibaultmol@en.osm.town @Vivaldi@social.vivaldi.net It only takes 1 click to their 'about' page which says: "Startpage is owned by a Dutch company which is operated from its headquarters in The Hague, the Netherlands, and is a part of System1, a publicly traded company based in the United States." How hard can it be... 🤷
Replies (0)
No replies.