STANFORD NEWS: Stanford Management Company Report Issued

STANFORD, Calif.—-The Stanford Merged Pool generated a 23.0 percent investment return for the 12 months ended June 30, 2007, according to the Stanford Management Company .

Read More at Business Wire via Yahoo! Finance…

Leave a Reply

You must be logged in to post a comment.