ParentFull threadOliverJones·Cymru is the Welsh-language name for Wales. I wonder how this cybersecurity outfit picked the name? Anybody know?View on HN