Saudi Arabia has $2 Trillion to Invest or does it?+

Saudi Arabia has $2 Trillion to Invest or does it?