3 ms·
For one they're EU-based, which may be a selling point if you're inclined to divest from US tech when possible.
by jsheard 9mo ago
For one they're EU-based, which may be a selling point if you're inclined to divest from US tech when possible.
3 ms·