Hi, so first off, I'm new to this forum and have a question regarding how I should go about forming my incorporation in Costa Rica. I currently live in USA and the banks and merchant accounts here have given me hell to put it nicely. I originally incorporated my company in Wyoming due to the...