Originally Posted by 24x7server
All your clients are based in the US?
I'll refer this post to our clients and one of them will contact you.
Best of Luck.
The clients are from all over the world but I'd say a large number of them are from the US, perhaps 75%.
Thank you, much appreciated!