Iran deal includes $300B private investment fund, with over half already committed - TrendCloud