I would like to make a prediction: the Saudi Royal Family is the funding source. There are very few banks that could back this financially, and they have all said they are not behind it. The only source of this much money and secrecy is the House of Saud. They apparently also snapped up to 5% of public shares, and have expressed lots of interest in investing in the "new" economy.