3 ms·How can they claim to be "4 EU" while having their entire website hosted on Hubspot, a US-based company?by tremon 1y agoHow can they claim to be "4 EU" while having their entire website hosted on Hubspot, a US-based company?