|
|
|
|
|
by abalone
4443 days ago
|
|
When you sign up the business address they give is in Saudi Arabia. Which to be clear is totally fine by me, but I'm just wondering if there's something special about basing corporations out of S.A. that I don't know about, or is that just where they happen to be? |
|