Thank you very much mr.relax for your explanations. It is really important to get advice from experts and knowledgeable people like you. I had given up hope on bitcointalk.org because of the hick who referred to it as "scam" in the first comment. jerks with 0.000001 btc in their wallet unfortunately accuse us of being not real and scams.
anyway,
We have been doing very serious research on this issue for 1 week.
The problem here is on the buyer side rather than the seller. the buyer thinks that he will cannot explain to the authorities and banks in his own country why this money was taken and how it was received.
Another issue is trust. This topic is really important. We brought this issue to the agenda in some social media. there are really a lot of (huge amount btc/usd) buyers and sellers. and the common meeting point of both sides is trust. When the amount of transaction is high, the trust of escrow systems is also questioned.
conclusion :
we started working with an escrow consultant. I will send you the results. thanks.
If you are in the UAE, you can buy without taxes and without problems at an exchange or a OTC-Desk worldwide, at almost no fees.
Go to your UAE bank, talk to them and go.
If you are not resident, its worth to create a residency, it costs almost nothing.
Well, if you are not resident, I wonder how you could have opened a bankaccount there.
Actually bitcointalk.org is not the medium for to exchange that amounts.
99.9% of all offers and answers with these amounts are scams.
Even in case yours is not, the replies will be.
There is no reliable escrow with 20Mio USD in the forum.
I would also not dare to use localbitcoins or anything like that as escrow.
Even smaller exchanges are dangerous with that amount.
Nobody would trade without escrow or without a reputed and reliable OTC-Desk.
Just only receiving 20Mio USD would ring any banks alarm bells.
Its not only KYC, its the origin of the funds.
It has to be cleaner than clean.
And if its so nice, you should better go to an exchange , well at least you could do.
Also the coins have to be cleaner than clean.
Dirty coins in that amount will make problems.
Actually I doubt that ever that size of trade realized in fact here at bitcointalk.
I'm pretty sure the jerk here with 0.00000000000000001 BTC in their wallet is you, why else would you rely on such scams?