I am big Garmin fan. I love my Fenix 6. But this model has no touch screen (what is a pro point in my world). They also have models with touchscreen: https://www.garmin.com/de-DE/c/wearables-smartwatches/
Garmin is a Swiss company, but their operative headquarters are located in the US. So… not sure if its really a European company.
“Garmin Ltd. is a Swiss[7] company headquartered in Schaffhausen, Switzerland[2] with operational headquarters in Olathe, Kansas.”
https://de.m.wikipedia.org/wiki/Garmin
So, its a faky Swiss company, but… yeah.