Hello,
Just joined the forum and have done some reading on it. Great info.
I would like to know if anyone here had experiences with setting up a company and bank account in latin america, like Uruguay or Guatemala. Are companies from these countries better treated by banks than Belize and...