Hello i provide consultancy services and looking into was to have a separate legal entity for myself.
In the form of a corporation with undisclosed directors and with a business bank account . preferably in an English speaking country.
what would be the Best countries to look into ?
Can this...