Hey guys,
Love this forum, I am typically a lurker vs a poster but could really use a couple of opinions.
I am a Canadian, living in Thailand, getting ready to incorporate and set up bank accounts for our latest startup.
My business is an advertising exchange tech provider similar to a Google...