interesting - still need to get my head arounf ftz, offshore, onshore. Surely form a perspecitive of paying taxes there is no difference, but it seems a normal corp has more choice of banks due to the need to specifcy activity in memoradum
Open a corporate or personal bank account in Dubai, UAE...