Where are the print hubs located?
We currently have local printing hubs in the US, EU and UK, and ship globally from one of our EU hubs. We are constantly working with expansion to be able to open new local hubs in new markets. Our mission is to have printing hubs as close to the end customer as possible.